前端移动端IOS笔试题
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:UINavigationController
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];语句说法正确的是() [单选题] *
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: NSURLRequest代理方法里
C:NSURLConnection方法里
D:NSURLConnection代理方法里(正确答案)
8、关于NSURLConnection同步通讯和异步通讯,下面说法正确的是() [单选题] *
A: 同步通讯是指发送数据后,不等接收方回应,接着发下一个数据
B: 异步通讯时会阻塞当前线程
C: 发送同步通讯时,系统会自动创建一个单独的线程
D:一般不在主线程中使用同步通讯,因为会引起主线程阻塞(正确答案)
9、下面方法中,那一个方法没有创建新的线程() [单选题] *
A: + (void)detachNewThreadSelector:(SEL)selector toTarget:(id)target withObject:(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)模式下,下面哪个方法是未被禁用的:() [单选题] *
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: UIViewContentModeScaleAspectFill(正确答案)
D: UIViewContentModeCenter
13、关于UIControl和UIView之间的关系,下面说法正确的是() [单选题] *
A:UIControl继承于UIView
B:UIView继承于UIControl
C:UIControl与UIView之间没有继承关系(正确答案)
D:UIControl和UIView都是直接继承于UIResponder
14、关于应用程序目录在更新、恢复和更新过程的变化,下面说法错误的是() [单选题] *
A:在备份过程中 /Library/Caches目录会被备份
B:在应用程序更新过程中,/Documents目录会被保留
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:imageWithContentsOfFile
C:imageWithData
D:三者一样大
18、下列对象中不能调用initWithContentsOfFile方法进行构造的是() [单选题] *

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。