摘要: 100. Object-C有多继承吗?没有的话用什么代替?
1> OC是单继承,没有多继承2> 有时可以用分类和协议来代替多继承101. Object-C有私有方法吗?私有变量呢?
1> OC没有类似@private的修饰词来修饰方法,只要写在.h文件中,就是公共方法2> 可以使用类扩展(Exten... 阅读全文
posted @ 2015-10-19 10:05 微博和csdn还有你 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 86. When to use NSMutableArray and when to use NSArray?1> 当数组元素需要动态地添加或者删除时,用NSMutableArray2> 当数组元素固定不变时,用NSArray87. Give us example of what are deleg... 阅读全文
posted @ 2015-10-19 09:57 微博和csdn还有你 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 警告:一定要把英文题目过一遍,有些公司的题目故意弄成英文的!!!66. Difference between shallow copy and deep copy?1> 浅拷贝:指针(地址)拷贝,不会产生新对象2> 深拷贝:内容拷贝,会产生新对象67. What is advantage of ca... 阅读全文
posted @ 2015-10-19 09:52 微博和csdn还有你 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 56. #import 跟#include、@class有什么区别?#import 跟 #import”"又什么区别?1> #import和#include都能完整地包含某个文件的内容,#import能防止同一个文件被包含多次2> @class仅仅是声明一个类名,并不会包含类的完整声明;@class... 阅读全文
posted @ 2015-10-19 09:37 微博和csdn还有你 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 25._objc_msgForward函数是做什么的,直接调用它将会发生什么?_objc_msgForward是 IMP 类型,用于消息转发的:当向一个对象发送一条消息,但它并没有实现的时候,_objc_msgForward会尝试做消息转发。我们可以这样创建一个_objc_msgForward对象:... 阅读全文
posted @ 2015-10-19 09:35 微博和csdn还有你 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 1.风格纠错题2. 什么情况使用 weak 关键字,相比 assign 有什么不同?什么情况使用 weak 关键字?在 ARC 中,在有可能出现循环引用的时候,往往要通过让其中一端使用 weak 来解决,比如: delegate 代理属性自身已经对它进行一次强引用,没有必要再强引用一次,此时也会使用... 阅读全文
posted @ 2015-10-19 09:21 微博和csdn还有你 阅读(818) 评论(0) 推荐(0) 编辑