上一页 1 ··· 4 5 6 7 8
摘要: 如果我们的对象需要使用KVC,必须符合object-c的非正式协议NSKeyValueCoding.我们可以简单的来理解KVC,即所有符合KVC机制的对象都看成一个字典(NSDictionary),对象里面的成员量都是以键值配对的形式存放的,当我们需要为对象存值时,使用“setValue: froKey:”的方法;而当取对象时,使用valueForKey:的方法。 对于对象中成员量的键值配对,所谓的“键”其实是NSString类型的字符串,他们所对应的值也都是一个id类型的对象。 定义一个足球运动员类@interface footballer : NSObject@property (... 阅读全文
posted @ 2014-04-09 13:38 haibo wang 阅读(180) 评论(0) 推荐(0)
摘要: 1. interface 代表类声明,@implement 代表类实现,@encode 代表将object-c 中类型转换成指定字符串2 当前char * 类型转化为字符串需要转化为NSString,转化代码如下:1 char cTest[12]="hello World\0";2 NSString *eString=[[NSString alloc]initWithBytes:cTest length:12 encoding:NSUTF8StringEncoding];3.NSString 转化为 char *代码如下:1 NSString *eString=@" 阅读全文
posted @ 2014-04-09 11:57 haibo wang 阅读(207) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8