IOS释放自注销模式设计

2016-06-17
阅读 3 分钟
6.4k
日常开发中,我们经常会注册一些通知、发起一些请求,当我们不需要时应及时注销通知,取消掉请求。否则,就有可能产生问题或者崩溃。比如我们会在控制器的viewDidLoad里面注册一些通知,然后在dealloc里面注销掉通知。或者当我们退出控制器时,将所有的当前发起的请求都Cancel掉。这在MRC开发下是非常常见的,因为请求返...

XCode调试技巧

2015-06-29
阅读 4 分钟
9.3k
本文从以前做的幻灯中整理而来的,主要讲一下XCode结合LLDB调试命令以及OBJC运行时的调试技巧。 一、常用宏定义 1、OPTIMIZE,Debug和Release判定 Release编译时定义 当我们想要某些代码只在Debug环境下才运行可以使用此宏定义判别 2、i386与x86_64,模拟器环境判定 模拟器编译时定义 有时工程依赖的Lib库只编译了真机的...

RFJModel,一个可以将JSON字典自动装填到OBJC对象的IOS类库

2015-01-04
阅读 3 分钟
5k
下面的例子声明了一个value_NSString属性,他会将字典中的map_value_NSString字段,转换为NSString,设置到属性value_NSString。