1. Objective-C面试要点:
* C string与NSString: "Hello World"与@"Hello World"的区别?
* 如何让一个方法不能被其对对象访问? // 访问限制:没有private/public这类概念,动态语言
* 方法调用的动态派遣如何实现的?不同于C++的VFT?
* 向nil对象发消息,结果呢?
* 引用计数的变化过程?内存释放过程? 实现一个SetEngine:方法,注意对象释放
* @Property的属性assign/retain/copy的区别?
* 对象的分配?
* 如何定义一个对所有实例都共有的变量? // 无类变量概念
2. 以前的几篇Objective-C日记
读书时间 2011/06/19 - 1 Objective-C ( lots of questions here 2011/12/21 )
读书时间 2011/06/17 - 2 Objective-C
3. 杂问
Q:一个Objective-C的类,是否只能有两个文件class.h和class.m?
Q:几个重要概念需要再学习:Delegation, Notification, Selector
Q:@property里的copy与retain的区别?或者说general的copy与retain的区别?