iOS笔试题.pdf
《iOS笔试题.pdf》由会员分享,可在线阅读,更多相关《iOS笔试题.pdf(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、iOS 笔试题 姓名_ 时间_ 一、填空题(20 题)1、与 alloc对应的方法是 ,与 retain对应的方法是 。2、property的作用是 ,synthesize的作用是 。3、一个对象的 dealloc 方法在 时被调用。4、分类(categories)能够向一个已有的类中添加 。拓展(extensions)能够在当前类中增加 。5、iOS 开发者账户中,最多能够添加 台设备号。6、协议(protocal)可以分为两种,其中以关键字 申明的协议可以不被实现。7、是大多数 Objective-C 类继承的根类,它没有父类。8、代理(delegate)的作用是 。9、UIViewCon
2、troller 的 didReceiveMemoryWarning 方法在 时会调用。10、MVC 模式中,M 是指 ,V是指 ,C 是指 。11、autorelase的作用是 。12、iOS 后台运行是在 系统版本才开始支持。13、代码:-(void)setName:(NSString*)newName self.name=newName;被调用的结果是 。14、UDID是由 位十六进制字符串组成。15、在 KVC 中通用的属性访问器方法是 和 。16、关键字 nil 在 Objective-C 中表示 。17、#import 和#include的区别是 。18、在 Objective-C
3、中是否支持运算符重载 ,能否在头文件里申明私有方法 。19、在 Instruments 工具中,用于检查内存泄露的工具是 。20、在 iOS 开发环境下,后缀为.a的文件又叫做 。二、单选题(20 题)1、在 Objective-C 中,类的成员变量默认被申明为:()A:private B:protected C:public D:package 2、iPhone、iPad、iTouch中使用的架构是 ()A:arm B:i386 C:x86 D:IA-32 3、下面哪个类在 iPhone应用程序开发时不能使用 ()A:UITabViewController B:UINavigationCon
4、troller C:UISplitViewController D:UITableViewController 4、关于 Objective-C+中的异常处理,下面说法最正确的是 ()A:Objective-C 不支持异常处理 B:在 Objective-C+中,Objective-C 的异常处理能够捕获 C+的异常 C:在 Objective-C+中,Objective-C 的异常处理不能捕获到 C+的异常 D:在 Objective-C+中,Objective-C 和 C+的异常处理可以相互捕获异常 5、在对象的 dealloc方法中,关于super dealloc;语句说法正确的是 ()
5、A:super dealloc;有没有没有关系 B:super dealloc;应该放在 dealloc方法内的第一行 C:super dealloc;应该放在 dealloc方法内的最后一行 D:super dealloc;位置无所谓,只要在 dealloc方法里有就可以 6、下面关于方法:object method1 method2 method3:object method4;中的method调用顺序是 ()A:1 2 3 4 B:1 2 4 3 C:4 1 2 3 D:4 3 2 1 7、iOS开发中,HTTPS通讯是在什么位置来保障安全性 ()A:NSURLRequest方法里 B:
6、NSURLRequest代理方法里 C:NSURLConnection方法里 D:NSURLConnection代理方法里 8、关于NSURLConnection同步通讯和异步通讯,下面说法正确的是 ()A:同步通讯是指发送数据后,不等接收方回应,接着发下一个数据 B:异步通讯时会阻塞当前线程 C:发送同步通讯时,系统会自动创建一个单独的线程 D:一般不在主线程中使用同步通讯,因为会引起主线程阻塞 9、下面方法中,那一个方法没有创建新的线程 ()A:+(void)detachNewThreadSelector:(SEL)selector toTarget:(id)target withObje
7、ct:(id)argument;B:-(id)initWithTarget:(id)target selector:(SEL)selector object:(id)argument;C:-(void)performSelectorInBackground:(SEL)aSelector withObject:(id)arg;D:-(void)performSelectorOnMainThread:(SEL)aSelector withObject:(id)arg waitUntilDone:(BOOL)wait;10、ARC(Automatic Reference Counting)模式下,下
8、面哪个方法是未被禁用的:()A:retain B:copy C:release D:autorelease 11、下面不是标准 UIButton类型的是 ()A:UIButtonTypeRoundedRect B:UIButtonTypeContactAdd C:UIButtonTypeRadio D:UIButtonTypeInfoLight 12、在给 UIButton 设置图片时,为了让图片适应按钮的大小,需要将按钮的contentMode 设置为:()A:UIViewContentModeScaleToFill B:UIViewContentModeScaleAspectFit C:U
9、IViewContentModeScaleAspectFill D:UIViewContentModeCenter 13、关于 UIControl 和 UIView之间的关系,下面说法正确的是 ()A:UIControl 继承于 UIView B:UIView 继承于 UIControl C:UIControl 与 UIView 之间没有继承关系 D:UIControl 和 UIView 都是直接继承于 UIResponder 14、关于应用程序目录在更新、恢复和更新过程的变化,下面说法错误的是 ()A:在备份过程中/Library/Caches 目录会被备份 B:在应用程序更新过程中,/Do
10、cuments目录会被保留 C:在备份过程中/tmp 目录将不会被备份 D:在应用程序更新过程中,/Library/Preferences 目录会被保留 15、iPhone上,不能被应用程序直接调用的系统程序是 ()A:通讯录 B:短信 C:日历 D:邮件 16、下列 UIView 的方法中,哪一个在 IOS5.0 前后的系统调用机制不同()A:addSubView B:layoutSubView C:drawRect D:removeFromSuperView 17、构造 UIImage 的方法中,占用内存最大的哪个方法 ()A:imageNamed B:imageWithContentsO
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- iOS 笔试
限制150内