Object-C有多继承吗?没有的话用什么代替?cocoa 中所有的类都是NSObject 的子类,多继承在这里是用protocol 委托代理来实现的你不用去考虑繁琐的多继承 ,虚基类的概念.ood的多态特性 在 obj-c 中通过委托来实现.Object-C有私有方法吗?私有变量呢?objecti...
分类:
移动开发 时间:
2014-11-17 17:21:04
阅读次数:
269
文章转自:http://www.educity.cn/develop/1381885.html 1、Object-C有多继承吗?没有的话用什么代替?cocoa中所有的类都是NSObject的子类 多继承在这里是用protocol委托代理来实现的 你不用去考虑繁琐的多继承,虚基类的概念. ...
分类:
移动开发 时间:
2014-11-17 17:17:41
阅读次数:
226
IOS面试问题总结分类:IOS开发2013-11-20 17:265873人阅读评论(1)收藏举报目录(?)[+]通过网络搜寻和自己总结经历找了一些IOS面试经常被问道的问题:1.搞清楚touch事件的传递(事件的响应链)事件的响应(responder chain)只有继承了UIResponder的...
分类:
移动开发 时间:
2014-11-12 09:18:12
阅读次数:
15625
1 多线程是什么多线程是个复杂的概念,按字面意思是同步完成多项任务,提高了资源的使用效率,从硬件、操作系统、应用软件不同的角度去看,多线程被赋予不同的内涵,对于硬件,现在市面上多数的CPU都是多核的,多核的CPU运算多线程更为出色;从操作系统角度,是多任务,现在用的主流操作系统都是多任务的,可以一边...
分类:
移动开发 时间:
2014-11-10 11:54:54
阅读次数:
177
1 谈谈对Block 的理解?并写出一个使用Block执行UIVew动画?答案:Block是可以获取其他函数局部变量的匿名函数,其不但方便开发,并且可以大幅提高应用的执行效率(多核心CPU可直接处理Block指令)[cpp]view plaincopyprint?[UIViewtransitionW...
分类:
移动开发 时间:
2014-11-10 11:48:28
阅读次数:
170
1.When to use NSMutableArray and when to use NSArray?什么时候使用NSMutableArray,什么时候使用NSArray?答案:当数组在程序运行时,需要不断变化的,使用NSMutableArray,当数组在初始化后,便不再改变的,使用NSArra...
分类:
移动开发 时间:
2014-11-10 11:47:48
阅读次数:
361
iOS基础面试题1.用objective-c写一个插入法排序2.写一个NSString类的实现+(id)initWithCString:(const char *)nullTerminatedCString encoding:(NSStringEncoding)enc...
分类:
移动开发 时间:
2014-11-02 12:09:06
阅读次数:
455
今天上午,下午分别面试了两家公司。上午是一家互联网公司,气氛还比较好,是我比较喜欢的。技术这块是直接机试,主要是给了些BUG让我修复,整个过程还算顺利。下午去了一家大型的证券公司。整理技术问题如下:1. UIView的生命周期是什么样的,执行顺序是怎么样的?init —— loadView ——vi...
分类:
移动开发 时间:
2014-10-24 18:48:07
阅读次数:
151
准备技术方面的面试:在直接切入问题之前,我们先讨论下一些基本的要领来确保你的技术面试尽可能顺利进行。为每个可能出现的问题准备好答案是不可能的。所以需要更加关注基础方面的内容。确保你对Objective-C 2.0的特性都非常熟悉。可以猜的到会有一些关于通知(messaging),协议(protoco...
分类:
移动开发 时间:
2014-10-24 18:44:59
阅读次数:
169