<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[glt_code的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/glt_code</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; glt_code]]></copyright><item><title><![CDATA[iOS Hook在IDA中显示为sub_xxx的函数]]></title><link>https://blog.csdn.net/glt_code/article/details/83420589</link><guid>https://blog.csdn.net/glt_code/article/details/83420589</guid><author>glt_code</author><pubDate>Fri, 26 Oct 2018 21:00:42 +0800</pubDate><description><![CDATA[基础

1. Mach-O文件组成部分

Header、Load commands、Raw segment date（常见的一些段__PAGEZERO空指针陷阱段、_TEXT程序代码段、__DATA程序数据段、__LINKEDIT:链接器使用段等）；

2. Mach-O文件的加载 dyld

Mach-O文件被dyld进行加载的；dyld（the dynamic link editor）是 Ap...]]></description><category></category></item><item><title><![CDATA[iOS ScrollView嵌套ScrolloView解决方案 - Swift]]></title><link>https://blog.csdn.net/glt_code/article/details/78576628</link><guid>https://blog.csdn.net/glt_code/article/details/78576628</guid><author>glt_code</author><pubDate>Sun, 19 Nov 2017 20:20:58 +0800</pubDate><description><![CDATA[iOS ScrollView嵌套ScrolloView解决方案 - Swift本文Demo下载地址：ScrollView嵌套ScrolloView解决方案（初级、进阶）1. 基础版实现思路1.1：层次结构底部是一个UITableView，上面黄色部分为tableView的tableHeaderView，cell的数量为1，cell的contentView上防止了一个LTPageView, page...]]></description><category></category></item><item><title><![CDATA[Theos的安装和使用-iOS逆向工程]]></title><link>https://blog.csdn.net/glt_code/article/details/78125503</link><guid>https://blog.csdn.net/glt_code/article/details/78125503</guid><author>glt_code</author><pubDate>Thu, 28 Sep 2017 16:49:45 +0800</pubDate><description><![CDATA[Theos的安装和使用-iOS逆向工程]]></description><category></category></item><item><title><![CDATA[swift 屏幕旋转以及状态栏问题解决方案]]></title><link>https://blog.csdn.net/glt_code/article/details/78110383</link><guid>https://blog.csdn.net/glt_code/article/details/78110383</guid><author>glt_code</author><pubDate>Wed, 27 Sep 2017 10:47:20 +0800</pubDate><description><![CDATA[swift屏幕旋转以及状态栏问题解决方案
override var shouldAutorotate: Bool
override var supportedInterfaceOrientations: UIInterfaceOrientationMask
override var preferredInterfaceOrientationForPresentation: UIInterfaceOrientation]]></description><category></category></item><item><title><![CDATA[iOS performSelector多参数传递解决方案以及objc_msgSend的使用注意事项]]></title><link>https://blog.csdn.net/glt_code/article/details/77584683</link><guid>https://blog.csdn.net/glt_code/article/details/77584683</guid><author>glt_code</author><pubDate>Fri, 25 Aug 2017 18:08:02 +0800</pubDate><description><![CDATA[iOS performSelector多参数传递解决方案以及objc_msgSend的使用注意事项
iOS中使用performSelector:withObject:withObject:方法最多传递两个参数    [self performSelectorOnMainThread: withObject: waitUntilDone:]
解决方案：1. 使用NSInvocation进行消息转发从而实现对performSelector的多参数传递
       	      2. 使用runtime中的ob]]></description><category></category></item><item><title><![CDATA[iOS GPUImage音视频采集以及美颜功能]]></title><link>https://blog.csdn.net/glt_code/article/details/75808043</link><guid>https://blog.csdn.net/glt_code/article/details/75808043</guid><author>glt_code</author><pubDate>Sat, 22 Jul 2017 22:47:23 +0800</pubDate><description><![CDATA[iOS GPUImage音视频采集以及美颜功能、写入文件、拍照等功能，并附有完整Demo供参考]]></description><category></category></item><item><title><![CDATA[iOS GPUImage图像处理]]></title><link>https://blog.csdn.net/glt_code/article/details/75269389</link><guid>https://blog.csdn.net/glt_code/article/details/75269389</guid><author>glt_code</author><pubDate>Mon, 17 Jul 2017 23:21:18 +0800</pubDate><description><![CDATA[iOS GPUImage的使用（swift）]]></description><category></category></item><item><title><![CDATA[iOS 音视频采集以及写入文件(swift)]]></title><link>https://blog.csdn.net/glt_code/article/details/75212524</link><guid>https://blog.csdn.net/glt_code/article/details/75212524</guid><author>glt_code</author><pubDate>Sun, 16 Jul 2017 22:02:13 +0800</pubDate><description><![CDATA[iOS音视频采集以及写入文件]]></description><category></category></item><item><title><![CDATA[swift3.0 传值总结（属性、代理、闭包、通知）]]></title><link>https://blog.csdn.net/glt_code/article/details/72933875</link><guid>https://blog.csdn.net/glt_code/article/details/72933875</guid><author>glt_code</author><pubDate>Thu, 08 Jun 2017 18:45:39 +0800</pubDate><description><![CDATA[swift3.0 传值总结（属性、代理、闭包、通知）]]></description><category></category></item><item><title><![CDATA[swift3.0 自定义Log]]></title><link>https://blog.csdn.net/glt_code/article/details/72885996</link><guid>https://blog.csdn.net/glt_code/article/details/72885996</guid><author>glt_code</author><pubDate>Tue, 06 Jun 2017 18:15:41 +0800</pubDate><description><![CDATA[swift3 自定义Log]]></description><category></category></item><item><title><![CDATA[Hopper Disassembler基础使用-iOS逆向工程]]></title><link>https://blog.csdn.net/glt_code/article/details/70246093</link><guid>https://blog.csdn.net/glt_code/article/details/70246093</guid><author>glt_code</author><pubDate>Wed, 19 Apr 2017 22:24:31 +0800</pubDate><description><![CDATA[Hopper Disassembler基础使用-iOS逆向工程]]></description><category></category></item><item><title><![CDATA[Cycript基本语法与使用-iOS逆向工程]]></title><link>https://blog.csdn.net/glt_code/article/details/65679202</link><guid>https://blog.csdn.net/glt_code/article/details/65679202</guid><author>glt_code</author><pubDate>Fri, 24 Mar 2017 23:06:53 +0800</pubDate><description><![CDATA[Cycript基本语法与使用-iOS逆向工程]]></description><category></category></item><item><title><![CDATA[usbmuxd进行ssh连接-iOS逆向工程]]></title><link>https://blog.csdn.net/glt_code/article/details/65444592</link><guid>https://blog.csdn.net/glt_code/article/details/65444592</guid><author>glt_code</author><pubDate>Thu, 23 Mar 2017 16:01:50 +0800</pubDate><description><![CDATA[usbmuxd进行ssh连接-iOS逆向工程，下载usbmuxd，下载地址：http://cgit.sukimashita.com/usbmuxd.git/snapshot/usbmuxd-1.0.8.tar.gz]]></description><category></category></item><item><title><![CDATA[Charls抓包工具使用]]></title><link>https://blog.csdn.net/glt_code/article/details/64905192</link><guid>https://blog.csdn.net/glt_code/article/details/64905192</guid><author>glt_code</author><pubDate>Wed, 22 Mar 2017 10:13:45 +0800</pubDate><description><![CDATA[Charls抓包工具基础教程]]></description><category></category></item><item><title><![CDATA[Xcode Cannot create __weak reference in file using manual reference counting]]></title><link>https://blog.csdn.net/glt_code/article/details/60963057</link><guid>https://blog.csdn.net/glt_code/article/details/60963057</guid><author>glt_code</author><pubDate>Thu, 09 Mar 2017 16:51:12 +0800</pubDate><description><![CDATA[Xcode Cannot create __weak reference in file using manual reference counting]]></description><category></category></item><item><title><![CDATA[HTML标签类型以及CSS如何改变标签类型]]></title><link>https://blog.csdn.net/glt_code/article/details/54561966</link><guid>https://blog.csdn.net/glt_code/article/details/54561966</guid><author>glt_code</author><pubDate>Sun, 15 Jan 2017 15:04:38 +0800</pubDate><description><![CDATA[HTML标签类型以及CSS改变标签类型]]></description><category></category></item><item><title><![CDATA[Git常用操作总结]]></title><link>https://blog.csdn.net/glt_code/article/details/53727412</link><guid>https://blog.csdn.net/glt_code/article/details/53727412</guid><author>glt_code</author><pubDate>Sun, 18 Dec 2016 14:31:07 +0800</pubDate><description><![CDATA[Git常用操作总结]]></description><category></category></item><item><title><![CDATA[iOS framework制作 带你走出那些坑]]></title><link>https://blog.csdn.net/glt_code/article/details/53539430</link><guid>https://blog.csdn.net/glt_code/article/details/53539430</guid><author>glt_code</author><pubDate>Fri, 09 Dec 2016 15:20:57 +0800</pubDate><description><![CDATA[iOS framework制作 Xcode8,带你走出那些坑]]></description><category></category></item><item><title><![CDATA[iOS 应用之间相互跳转URL Schemes]]></title><link>https://blog.csdn.net/glt_code/article/details/53466275</link><guid>https://blog.csdn.net/glt_code/article/details/53466275</guid><author>glt_code</author><pubDate>Mon, 05 Dec 2016 16:03:26 +0800</pubDate><description><![CDATA[iOS 应用之间相互跳转，即从一个app打开另一个app，实现两个app之间的交互和通信
- (BOOL)canOpenURL:(NSURL *)url
- (void)openURL:(NSURL*)url options:(NSDictionary<NSString *, id> *)options completionHandler:(void (^ __nullable)(BOOL success))completion]]></description><category></category></item><item><title><![CDATA[iOS 判断UITableView是否滚动在最底部]]></title><link>https://blog.csdn.net/glt_code/article/details/53423195</link><guid>https://blog.csdn.net/glt_code/article/details/53423195</guid><author>glt_code</author><pubDate>Thu, 01 Dec 2016 16:30:51 +0800</pubDate><description><![CDATA[iOS 根据判断UITableView或者UIScrollView是否滚动在最底部，然后对接收到的信息进行处理，判断新消息来的时候是否滚动，提升用户体验。]]></description><category></category></item></channel></rss>