码迷,mamicode.com
首页 >  
搜索关键字:ios面试    ( 310个结果
论一次iOS面试
最近觉得现在所在公司平台用户量太少,自身技术已经到了一个瓶颈,是时候需要换一个用户量多的平台,好好研究下iOS的性能优化、内存优化等问题了。 所面试的公司由于一些默认的规定,就不多说了,大致是面了一个下午,从2点到下午6点半,正式拿到offer,先从笔试题开始说起吧。 笔试题:15道题,稍微有些多了
分类:移动开发   时间:2016-03-03 18:59:55    阅读次数:278
iOS面试(8)
1.iPhone OS有没有垃圾回收(gc)? 答:没有。iPhone开发的时候没有垃圾回收机制。 2. 什么是Notification? 答:观察者模式,controller向defaultNotificationCenter添加自己的 notification,其他类注册这个notificati
分类:移动开发   时间:2016-03-02 13:20:56    阅读次数:231
iOS面试(4)
1.id、nil代表什么? id id和void *并非完全一样。在上面的代码中,id是指向struct objc_object的一个指针,这个意思基本上是说,id是一个指向任何一个继承了Object(或者NSObject)类的对象。需要注意的是id是一个指针,所以你在使用id的时候不需要加星号。比
分类:移动开发   时间:2016-03-02 13:16:40    阅读次数:171
iOS面试(9)
1、上传文件中文文件名乱码问题 在iOS客户端将文件名用URL Encode编码,然后在服务端用URL Decode解码。 客户端: NSStringEncodingenc=NSUTF8StringEncoding; [request setData:datawithFileName [filena
分类:移动开发   时间:2016-03-02 13:12:09    阅读次数:177
iOS面试(10)
1、无法调试设备“Error launching remote program: failed to get the task forprocess 6405.” ad-hoc Profile不支持调试。改为development profile。 2、OTA无法下载,提示“无法下载应用程序” .p
分类:移动开发   时间:2016-03-02 13:11:26    阅读次数:186
iOS面试(3)
1.iOS有没有垃圾回收? Objective-C 2.0也是有垃圾回收机制的,但是只能在Mac OS X Leopard 10.5 以上的版本使用。 2.tableView的重用机制? 查看UITableView头文件,会找到NSMutableArray* visiableCells,和NSMut
分类:移动开发   时间:2016-03-02 13:06:08    阅读次数:152
iOS面试题
题照 1、对数组中的元素去重复 例如: 1 2 3 NSArray *array = @[@"12-11", @"12-11", @"12-11", @"12-12", @"12-13", @"12-14"]; 参考答案: 第一种方法:开辟新的内存空间,然后判断是否存在,若不存在则添加到数组中,得到
分类:移动开发   时间:2016-03-01 12:39:09    阅读次数:336
IOS 面试
1. #import , #include的区别 @import防止类的重复引用,#import 确定一个文件只能被导入一次,这使在递归包含中不会出现问题。 @class一般用于头文件中需要声明该类的某个实例变量的时候用到,在m文件中还是需要使用#import @class就是告诉编译器有这么一个类
分类:移动开发   时间:2016-02-20 22:48:05    阅读次数:228
国内在线旅游巨头iOS面试题
首先今天祝大家新年快乐!如果你今天还在看这篇博客,那么你对写代码绝对是真爱。下面是我在面试某公司iOS开发实习生的面试题(拿到offer),今天作为福利分享给大家。一面技术面(90min)1.线程,有哪几种线程类型及使用;NSThread,NSOperationQueue,GCD;2.内存管理,内存优化;3.cocoapods;4.KVO,KVC;5.strong,weak,什么时候会造成循环引用...
分类:移动开发   时间:2016-02-07 13:39:24    阅读次数:227
IOS-面试题
面试能力要求:精通iphone的UI开发,能熟练操作复杂表视图,熟练使用图层技术, 可以自定义UI控件,使用类别扩展系统控件功能; 擅长通讯技术,熟悉各种通信协议,精通xml, json, 二进制或其他形式的自定义解析,能架设服务器实现客户端与服务器的通讯以提交开发效率;熟练掌握各种数据存储技术,如...
分类:移动开发   时间:2016-01-11 13:42:18    阅读次数:320
310条   上一页 1 ... 12 13 14 15 16 ... 31 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!