IOS中 copy ,strong ,weak ,assign使用区别
2024-08-29 02:35:40
.@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;
最新文章
- 启发式搜索A*算法
- 跟我一起云计算(4)——lucene
- ajax携带状态值
- Android 程序崩溃后的处理
- java 单例设计模式
- 我的权限系统设计实现MVC4 + WebAPI + EasyUI + Knockout(三)图形化机构树
- spring mvc返回json字符串数据,只需要返回一个java bean对象就行,只要这个java bean 对象实现了序列化serializeable
- [Jquery]网页定位导航特效
- CSS自动控制图片大小的代码
- iOS UITextField垂直居中
- (转)Uploadify 3.2 参数属性、事件、方法函数详解
- 用css3过滤做遮罩效果
- 201521123114《Java程序设计》第9周学习总结
- 数据库查询优化——Mysql索引
- excel2013 打开为灰色空白 左下角显示就绪 要把文件拖进去才能打开!
- javaBean中 字符串 转 date 类型转换
- Qt编写GIF录屏工具(开源)
- stm32 学习参考(转)
- part1:13-linux编译器GCC
- Window 下安装