- 博客(4)
- 资源 (2)
- 收藏
- 关注
转载 IOS 异常捕获
#include #include // 系统信号截获处理方法 void signalHandler(int signal); // 异常截获处理方法 void exceptionHandler(NSException *exception); const int32_t _uncaughtExceptionMaximum = 10; 以上这些代码,放到appdelegate
2014-08-29 15:46:43 157
原创 获取手机相册
关于获取 手机相片的帖子一堆。但是里面很多的内容都是互相copy,有些方法写的不清楚,我在这里给大家完善下,代码如下: Oc代码 dispatch_async(dispatch_get_main_queue(), ^{ @autoreleasepool { ALAssetsLibraryAccess
2014-08-29 10:29:44 327
原创 block的简单使用
1、定义 Oc代码 //无返回值 一个参数(整形): void (^name) (int); //无返回值 两个参数(整形,字符串): void (^name) (int , char *); //有返回值 两个参数 int (^name) (char , int); 2、实现 要实现block的
2014-08-29 10:27:19 138
原创 消息转发机制
之前想了解runtime的先关知识,无意中发现了消息转发机制,就自己动手写了些。 如上图所示:在oc中调用方法时,本类及父类找不到此方法时,有如下步骤。 要重写一下方法。 第一步:尝试动态方法解析 Oc代码 void dynamicMethod(id self, SEL _cmd) { pr
2014-08-29 10:26:25 148
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人