Objective-C 提供了两种内存管理的方法,一是 ARC ,即 Automatic Reference Counting,二是 MRR,即 Manual Retain-release。苹果官方推荐的方法是 ARC,因为使用 ARC 时,我们不需要考虑这些复杂的管理过程,编译器会在编译时自动帮我们加上对应的代码。

继续阅读

Key-Value Coding 键值编码

KVC和KVO是iOS开发中常见的两种技术,那么它们分别该如何使用,有哪些注意事项呢?在阅读了Apple的官方文档KVC Programming Guide 和KVO Programming Guide 后,将一些注意事项记录如下。

继续阅读