OC中的实例变量
它的范围比较宽广,指对象,结构,以及其他数据类型的声明。
如果对象是通过解档生成的,应该在解码和赋值的时候保持实例变量。好像意思就是说通过这种方式生成的对象在默认情况下是不会自动保有所有权的。
但是从interface builder中的nib解档的IBOutlet变量是会自动保持所有权的。
实例变量都是通过结构体来存储的。实例变量越多开销就越大。
在oc中默认的访问权限是@protected。
OC中的实例变量
它的范围比较宽广,指对象,结构,以及其他数据类型的声明。
如果对象是通过解档生成的,应该在解码和赋值的时候保持实例变量。好像意思就是说通过这种方式生成的对象在默认情况下是不会自动保有所有权的。
但是从interface builder中的nib解档的IBOutlet变量是会自动保持所有权的。
实例变量都是通过结构体来存储的。实例变量越多开销就越大。
在oc中默认的访问权限是@protected。