面试笔试精华(三) 1. When to use NSMutableArray and when to use NSArray? 什么时候使用NSMutableArray,什么时候使用NSArray? 1> 当数组元素需要动态地添加或者删除时,用NSMutableArray 2> 当数组元素固定不变时,用NSArray 2. Give us example of what are delegate methods and what are data sourc…
面试笔试精华(二) 警告:一定要把英文题目过一遍,有些公司的题目故意弄成英文的!!! 1. Difference between shallow copy and deep copy? 浅复制和深复制的区别? 1> 浅拷贝:指针(地址)拷贝,不会产生新对象 2> 深拷贝:内容拷贝,会产生新对象 2. What is advantage of categories? What is difference between implementing a categ…