2015 / 11 / 8 号日结 kvc的简单使用
来源:互联网 发布:2017年正能量网络热词 编辑:程序博客网 时间:2024/05/22 04:44
kvc的使用
使用kvc可以随意获取任何对象的属性
person * p = [[person alloc]init];
p.name = @"zhangsan";
nsstring *name = [p valueforkey:@"name"];
拿到 p的name 值
第二种使用方式,创建多个person对象,放进一个数组中去,是用[array valueforkey:@"name"];可以获取到array数组中所有的person对象的name属性的值,将值放进一个新的数组中。
Person * p =[[Person alloc]init];
p.name = @"张三";
Person * p1 =[[Person alloc]init];
p1.name = @"李四";
Person * p2 =[[Person alloc]init];
p2.name = @"网舞";
Person * p3 =[[Person alloc]init];
p3.name = @"硝酸钠";
//用一个数组讲p组合起来
NSArray *array = @[p,p1,p2,p3];
//array数组 本身是没有name 属性, 会取数组中每个元素的name属性,将取出的元素放到新的数组中
NSArray *parray = [array valueForKey:@"name"];
for (NSString *name in parray) {
NSLog(@"%@",name);
}
- 2015 / 11 / 8 号日结 kvc的简单使用
- iOS KVC与KVO的简单使用
- OC-简单介绍KVC和简单的使用!
- KVC的简单用法
- kvc简单的用法
- 键值编码(KVC)-简单的KVC
- 学习swift 《kvc和kvo的简单使用》
- 学习swift 《kvc和kvo的简单使用》
- KVC的使用
- KVC的使用
- KVC的使用
- KVC的使用
- KVC的使用
- KVC使用的例子
- KVO/KVC简单的介绍
- KVC的概述与使用
- KVC的概述与使用
- ios KVC KVO的使用
- 环境变量的配置
- cocos2dx-3.x:骨骼动画描边(spine)
- android打开各种文件setDateAndType
- Java获取系统时间的四种方法
- JS封装函数打造横向滑动的图片切换效果
- 2015 / 11 / 8 号日结 kvc的简单使用
- Deep learning:一 (基础知识_1)
- hibernate 缓存...
- Android WebView 加载网页添加进度条
- IOS开发技术之合理利用类的类别
- ubuntu系统日志管理方以及var-log下各个日志文件的作用
- XSS攻击的原理
- 访问Servlet API,访问web资源
- Ubuntu 装机