博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
IOS中 copy ,strong ,weak ,assign使用区别
阅读量:4591 次
发布时间:2019-06-09

本文共 427 字,大约阅读时间需要 1 分钟。

 

 

 

.@property属性的用法

* weak(assign) :  代理\UI控件

* strong(retain) : 数组、模型其他对象(除代理\UI控件\字符串以外的对象)

* copy : 字符串(NSString)

* assign : 非对象类型(基本数据类型int\float\BOOL\枚举\结构体)

 

//assign的使用@property (nonatomic,assign) int *num
//copy的使用@property (nonatomic,copy) NSString *name;
//strong的使用 @property (nonatomic,strong) NSArray *apps;
//weak的使用@property (weak, nonatomic) IBOutlet UIButton *btn;

 

转载于:https://www.cnblogs.com/liuwj/p/6413554.html

你可能感兴趣的文章
五笔字根表小记
查看>>
用H5中的Canvas等技术制作海报
查看>>
ASP.NET性能优化之减少请求
查看>>
Spring component-scan 标签的实现
查看>>
MvvmLight框架使用入门(四)
查看>>
画坦克__线程__V1__第一种方法创造线程
查看>>
Tree (四校联考T1)
查看>>
javascript动态合并表格相同的单元格
查看>>
CRM项目上线第一天
查看>>
对象属性特性(可写,可枚举,可配置)
查看>>
5.16
查看>>
Dom EVENT对象
查看>>
[BZOJ3531][Sdoi2014]旅行 树链剖分
查看>>
mybatis运行原理(面试回答)
查看>>
软件结构与环境配置概述
查看>>
20171122
查看>>
CSS3box-shadow属性的使用
查看>>
快速找到未知长度的单链表的中间结点
查看>>
20180320作业1:源代码管理工具调查
查看>>
Python知乎热门话题数据的爬取实战
查看>>