2017年12月11日
摘要: Objective-C KVC的特殊处理 [obj setValue:@"Test" forKey:@"attr"]; 背后逻辑: 1/ 先找obj的attr变量有没有对应的setter方法, 有的话执行setter逻辑 2/ 再找有没有_attr这个属性, 无论在@Interface中的还是在实现 阅读全文
posted @ 2017-12-11 21:06 KeplerAir 阅读(105) 评论(0) 推荐(0) 编辑
摘要: Objective-C 处理可变参数 va_list 这是一个类型, 用于定义指向可变参数列表的指针变量 va_start 这是一个函数, 指定开始处理可变形参的列表, 并让指针变量指向可变形参的第一个参数 va_end 结束处理可变形参, 并释放指针 va_arg 该函数返回指针变量当前指向的参数 阅读全文
posted @ 2017-12-11 20:54 KeplerAir 阅读(821) 评论(0) 推荐(0) 编辑