摘要: 我们都知道在windows下可以通过API轻松的hook很多消息,IOS里面貌似还没有现成的API(可能是我还没发现吧),前段时间碰巧看到Objective-C运行时的一些东西,于是心想着是不是可以尝试一下实现hook的功能。 为什么要hook消息呢,因为有些时候我们可能无法直接去继承一个类,却又想先截获某些消息做一些处理,然后再接着进行正常的处理流程。今天使用运行时的一些API实现了基本的hook功能。 下面先直接上源码: 1 // 2 // TestHookObject.m 3 // TestHookMessage 4 // 5 // Created by mapleCao on... 阅读全文
posted @ 2013-04-07 19:47 李伯波 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 摘自:http://www.cocoachina.com/ask/questions/show/55595参考:http://www.iteye.com/problems/84131 http://sue602.blog.163.com/blog/static/314953072009112404349325/ http://www.cnblogs.com/OtionSky/archive/2011/11/10/iPhone_TelephoneCenter.html.首先是回调函数static void callBack(CFNotificationCenterRef center, ... 阅读全文
posted @ 2013-04-07 10:41 李伯波 阅读(722) 评论(0) 推荐(0) 编辑
摘要: 1,我们使用Simple Table项目,右击Simple Table 项目,选择Add Files to SimpleTable, 同时添加Default.png 和 Default@2x.png到项目中。2,启动图像文件定义在App 的 Info.plist 文件中,添加一个新的属性命名为 - Launch image,并指定你偏爱的文件名(如MyLaunchImage)启动图像必须为PNG 格式。默认情况下,你可将低分辨率图像文件命名为 Default.png,对于高分辨率的图像,用于Retina 图像文件命名为 Default@2x.png,@2x是iOS 中一种标准的分辨率修饰符。 阅读全文
posted @ 2013-04-07 09:56 李伯波 阅读(168) 评论(0) 推荐(0) 编辑