iOS 笔试题【90%的选中率】.pdf

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
iOS 笔试题【90%的选中率】

面试能力要求:精通iphone 的UI开发,能熟练操作复杂表视图,熟练使用图层技术, 可 以自定 UI控件,使用类别扩展系统控件功能; 擅长通讯技术,熟悉各种通信协议,精通xml,json, 二进制或其他形式的自定义解析,能架 设服务器实现客户端与服务器的通讯以提交开发效率; 熟练掌握各种数据存储技术,如coredata,sqlite, 对象序列化,文件读写操作,熟悉数据库 的设计。 精通 object-c,java, c 等编程语言, 熟悉c++,对于面向对象编程思想有深入理解,熟悉 常见设计模式的应用, 1.objective-c中的数字对象都有哪些,简述它们与基本数据类型的区别是什么 2.用NSLo 函数输出一个浮点类型,结果四舍五入,并保留一位小数 3.截取字符串”20 | “中 ‘|’字符前面及后面的数据,分别输出 它们 4.objective-c 中的词典对象、可变词典对象是哪个,初始化一个含有两个键值对的可变词典 对象,并动态的添加和删除一条记录,输出第一条记录 5.获取项目根路径,并在其下创建一个名称为userData 的目录。 6.在一个对象的方法里面:= “object”;和name =”object”有什么不同吗? 7.定义属性时,什么情况使用copy,assign,和retain 8.ViewController 的viewDidLoad,viewWillAppear,viewDidUnload,dealloc 分别是在什么时候调用,在自定 ViewController 的时候这几个函数里面应该做什么工作? 9.简述objective-c 内存管理的实现机制,并简述什么时候由你负责释放对象,什么时候不由 你释放 10.类的定义及声明文件以什么为后缀名? 11.怎样自动生成属性的获取方法和设置方法 12.声明一个静态方法和一个实例方法 13.写一个发送同步http请求,并获得返回结果的方法 14.怎样启动一个新线程,子线程怎样刷新主UI 15.什么是MVC,你工作时怎样运用它 第3题: NSRangerange=[responseStrin rangeOfString:@|]; intlocation=range.location; NSStrin *str1=[responseStrin substringToIndex:location]; NSStrin *str2=[responseStrin substringFromIndex:location+1]; 第4题: NSDictionaryNSMutableDictionary NSMutableDictionary *dic = [NSMutableDictionary dictionaryWithObjectsAndKeys:@value1,@key1,@value2,@key2,nil]; [dicsetObject:@value3forKey:@key3]; [dicremoveObjectForKey:@key3]; [dicobjectForKey:@key1]; 第5题: // 获取根路径 NSArray *paths =NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES); NSStrin *documentsDirectory=[pathsobjectAtIndex:]; // 创建文件系统管理器 NSFileManager *fileManager=[[NSFileManageralloc]init]; // 判断userData 目录是否存在 if(![fileManager fileExistsAtPath:[NSStrin stringWithFormat:@%@/userData, documentsDirectory]]) { // 不存在,创建一个userData 目录 [fileManager createDirectoryAtPath:[NSStrin stringWithFormat:@%@/userData, documentsDirectory]withIntermediateDirectories:falseattributes:nilerror:nil]; } 第6题: = “

文档评论(0)

yaocen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档