码迷,mamicode.com
首页 >  
搜索关键字:ios面试题    ( 209个结果
ios面试题(四)-block
1 谈谈对Block 的理解?并写出一个使用Block执行UIVew动画?答案:Block是可以获取其他函数局部变量的匿名函数,其不但方便开发,并且可以大幅提高应用的执行效率(多核心CPU可直接处理Block指令)[cpp]view plaincopyprint?[UIViewtransitionW...
分类:移动开发   时间:2014-11-10 11:48:28    阅读次数:170
ios面试题(三)
1.When to use NSMutableArray and when to use NSArray?什么时候使用NSMutableArray,什么时候使用NSArray?答案:当数组在程序运行时,需要不断变化的,使用NSMutableArray,当数组在初始化后,便不再改变的,使用NSArra...
分类:移动开发   时间:2014-11-10 11:47:48    阅读次数:361
iOS面试题,希望给面试的同学一点帮助。
iOS基础面试题1.用objective-c写一个插入法排序2.写一个NSString类的实现+(id)initWithCString:(const char *)nullTerminatedCString encoding:(NSStringEncoding)enc...
分类:移动开发   时间:2014-11-02 12:09:06    阅读次数:455
iOS面试题1
今天上午,下午分别面试了两家公司。上午是一家互联网公司,气氛还比较好,是我比较喜欢的。技术这块是直接机试,主要是给了些BUG让我修复,整个过程还算顺利。下午去了一家大型的证券公司。整理技术问题如下:1. UIView的生命周期是什么样的,执行顺序是怎么样的?init —— loadView ——vi...
分类:移动开发   时间:2014-10-24 18:48:07    阅读次数:151
iOS面试题
准备技术方面的面试:在直接切入问题之前,我们先讨论下一些基本的要领来确保你的技术面试尽可能顺利进行。为每个可能出现的问题准备好答案是不可能的。所以需要更加关注基础方面的内容。确保你对Objective-C 2.0的特性都非常熟悉。可以猜的到会有一些关于通知(messaging),协议(protoco...
分类:移动开发   时间:2014-10-24 18:44:59    阅读次数:169
IOS高级面试题
1.写一下UIButton与UITableView的层级结构  2.Cocoa的Foundation对象与Core Foundation对象通过什么关键字进行转换?这些关键字有什么区别?  3.KVO是什么?内部是怎么实现的?  4.是否可以把比较耗时的操作放在NSNotificationCenter中处理?为什么?应该如何处理?  5.利用NSOperation与NSOperationQ...
分类:移动开发   时间:2014-10-24 16:32:01    阅读次数:196
iOS面试题收集
1.请简述NSSet、NSArray 、NSDictionary的区别 NSSet、NSArray、NSDictionary 都是属于不可变集合类,在集合类里只能添加对象元素不能添加基本数据类型。 不可变:在创建完集合类后就不能够对他们进行修改。 NSSet: 1.是一个无序的集合 2.在内存中存储...
分类:移动开发   时间:2014-10-22 14:18:46    阅读次数:246
据说是百度ios面试题
百度面试题:一面:知识点Objective C runtime library: Objective C的对象模型,Block的底层实现结构,消息发送,消息转发,内存管理CoreData : 多线程处理大量数据同步时的操作Delegate:Notification,KVO, other优缺点Runt...
分类:移动开发   时间:2014-10-13 10:16:29    阅读次数:199
ios面试题2
1 Objective-C提供了几种内存管理方式?请详细举例谈谈你对objective-C的内存管理策略的理解。答:两种,ARC和手动管理(retain 、release 或autorelease)。1.new,alloc和copy方法创建一个对象时,该对象的保留计数器值为1.不再使用该对象时,要负...
分类:移动开发   时间:2014-10-09 16:59:47    阅读次数:169
ios面试题
1.main(){ int a[5]={1,2,3,4,5}; int *ptr=(int *)(&a+1); printf("%d,%d",*(a+1),*(ptr-1));}答:2,5 *(a+1)就是a[1],*(ptr-1)就是a[4],执行结果是2,5 &a+1不是首地址+1,系统会认为....
分类:移动开发   时间:2014-10-04 00:50:55    阅读次数:383
209条   上一页 1 ... 17 18 19 20 21 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!