摘要:
如果我们的对象需要使用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)
浙公网安备 33010602011771号