【发布时间】:2013-01-23 02:51:47
【问题描述】:
我是 Objective-c 的新手。
我有 2 个不相关的问题。
- 创建实例变量或属性时必须经过哪些流程?比如我一般在interface部分定义变量,然后给它创建一个属性,然后合成,然后在viewUnload部分设置为nil。
即使我为它创建了属性,我是否必须在接口部分中定义变量?何时必须在 viewUnload 部分将变量设置为 nil?
- 在定义属性时,strong、weak、non-atomic、atomic、assign 等有什么区别?我应该何时强、弱、非原子、原子、分配等?
【问题讨论】:
标签: objective-c