iOS Runtime 动态添加属性不能添加intrinsic类型
来源:互联网 发布:windows nt v6.1下载 编辑:程序博客网 时间:2024/05/17 03:45
- (void)setIsThreeDimensionalMap:(BOOL)isThreeDimensionalMap{ objc_setAssociatedObject(self, @"isThreeDimensionalMap", isThreeDimensionalMap, OBJC_ASSOCIATION_COPY_NONATOMIC);}
报错:
- Implicit conversion of ‘BOOL’ (aka ‘bool’) to ‘id’ is disallowed with ARC
就是不能动态添加本身的类型,只能添加对象
于是我把对象包装到NSNumber中去
[NSNumber numberWithBool:YES];
添加一个NSNumber 对象…
- (void)setIsThreeDimensionalMap:(NSNumber *)isThreeDimensionalMap{ objc_setAssociatedObject(self, @"isThreeDimensionalMap", isThreeDimensionalMap, OBJC_ASSOCIATION_COPY_NONATOMIC);}
就不报错了!
0 0
- iOS Runtime 动态添加属性不能添加intrinsic类型
- iOS (Category)runtime动态添加属性
- runtime动态添加属性
- Runtime 动态添加属性
- runtime -- 动态添加属性
- 动态添加属性(Runtime)
- iOS开发------runtime关联对象(动态添加属性)
- iOS分类中通过runtime添加动态属性
- iOS分类中通过runtime添加动态属性
- iOS分类中通过runtime添加动态属性
- iOS分类中通过runtime添加动态属性
- iOS分类中通过runtime添加动态属性
- runtime跳转界面以及动态添加属性
- runtime简单使用之动态添加属性
- Runtime(动态添加属性)学习
- RunTime应用--动态给分类添加属性
- iOS 类别 ---不能添加属性
- IOS通过runtime给category添加属性
- JobDataMap
- 学习笔记n
- ARM linux kernel启动流程 head.S(一)
- node.js+express+mongoos使用说明
- 玩转Dragonboard 410c开发板USB摄像头——移动侦测
- iOS Runtime 动态添加属性不能添加intrinsic类型
- 【VS开发】【C/C++开发】printf缓冲区刷新
- LabVIEW(2014)探针监视窗口打不开/消失 解决办法
- Hadoop自定义InputFormat以实现多文件输入 MultiFileInputFormat
- 从问题到模型——建模能力——数学基础
- BlockingQueue 阻塞队列
- UVA 11572
- Axure ant.design 搭建小项目原型图
- pybot 参数详解