首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

assign,retain,copy,strong

图片发自简书App assign用于简单数据类型,如NSInteger,double,bool, retain和copy用于对象, readwrite是可读可写特性;需要生成getter方法和setter...方法时 readonly是只读特性 只会生成getter方法 不会生成setter方法 ;不希望属性在类外改变 assign是赋值特性,setter方法将传入参数赋值给实例变量;仅设置变量时; retain...表示持有特性,setter方法将传入参数先保留,再赋值,传入参数的retaincount会+1;retain是在同一块内存地址操作,而copy是重新复制了新的一快内存地址; copy表示赋值特性,setter...strong:强引用,arc中使用,与mrc中retain类似,使用之后,引用计数+1;实例变量对传入的对象有所有权,即强引用。...(property retain),最后是_property = property。

59950
您找到你想要的搜索结果了吗?
是的
没有找到
领券