setValuesForKeysWithDictionary:方法的改进
2015-12-04 21:43
459 查看
setValuesForKeysWithDictionary是KVC体系中的一个方法。赋值过程中也许会有镶嵌的字典为自定义变量赋值,比如Person类里镶嵌了一个Car类,这时候用setValuesForKeysWithDictionary就会让car指针指向一个字典,setValuesForKeysWithDictionary使用如下
楼主改进了这个办法,使得镶嵌类型也可以正确赋值
使用效果
下面附上源码
点我有源码^_^
注意:1.用字典赋值的类属性需要int NSUInterget等基本变量时,用NSNumber代替,不然取不出来正确的值
2.使用时需在Bulid Settings里把Enable Strict Checking……改为NO ,如下图
楼主改进了这个办法,使得镶嵌类型也可以正确赋值
使用效果
下面附上源码
点我有源码^_^
注意:1.用字典赋值的类属性需要int NSUInterget等基本变量时,用NSNumber代替,不然取不出来正确的值
2.使用时需在Bulid Settings里把Enable Strict Checking……改为NO ,如下图
相关文章推荐
- Light OJ 1082 Array Queries 【RMQ裸题】
- OC控件间的继承关系,用UI实现
- 编译时出现clock skew detected, your build may be incompeleted
- Android消息机制原理详解(Looper、Handler、MessageQueue)
- cf Guess a number!
- APUE学习之----socket编程实现简单的C/S
- UI控件概述
- acm中Stack和Queue使用demo
- java中String、StringBuffer、StringBuilder的区别
- UITableVIew 滚动流畅性优化
- 37.拖放控件Interface Builder
- MySql提示:The server quit without updating PID file(…)失败
- UiAutomator使用步骤
- (2)轻松构建DuiLib HelloWorld By DuiCreator(下)
- (1)轻松构建DuiLib HelloWorld By DuiCreator(上)
- HDU 5057 Argestes and Sequence 分块
- 关于UI适配的文档
- UITextView 光标定位
- ugui和ngui手写虚拟摇杆功能比较
- UI - UISearchBar