单项选择题类别的作用不正确的是()

A.将类的实现分散到多个不同文件或多个不同框架中。
B.创建对私有方法的前向引用。
C.向对象添加非正式协议。继承可以增加,修改或者删除方法。
D.不能添加属性


您可能感兴趣的试卷

你可能感兴趣的试题

1.单项选择题IP Phone的原理是什么?()

A.IPV4
B.DHCP
C.IPV6
D.DNS

2.单项选择题下列不属于iOS存储方式的是()

A.NSFileManager
B.归档
C.SQLite
D.CoreData

3.单项选择题ObjectC中的线程下面描述不正确的是()

A.使用NSThread创建、使用GCD的dispatch
B.直接使用NSOperation,然后将其加入NSOperationQueue;
C.在主线程执行代码,方法是performSelectorOnMainThread,
D.如果想延时执行代码可以用performSelector:onThread:withObject:waitUntilDone:

4.单项选择题对于语句NSString*obj=[[NSDataalloc]init];obj在编译时和运行时分别时什么类型的对象?()

A.编译时是NSString的类型;运行时是NSData类型的对象
B.编译时是NSObject的类型;运行时是NSData类型的对象
C.编译时是NSData的类型;运行时是NSString类型的对象
D.编译时是NSObject的类型;运行时是NSString类型的对象

5.单项选择题

求以下程序段的输出()

A.1
B.5
C.8
D.9

6.单项选择题

求以下程序段的输出()

A.331
B.330
C.431
D.430

7.单项选择题什么是keywindow?()

A.App中唯一的那个UIWindow对象
B.可以指定一个key的UIWindow
C.可接收到键盘输入等事件的UIWindow
D.不可以隐藏的那个UIWindow对象

8.单项选择题在没有navigationController的情况下,要从一个ViewController切换到另一个ViewController应该()

A.[self.navigationController pushViewController:nextViewController animated:YES];
B.[self.view addSubview:nextViewController.view];
C.[self pushViewController:nextViewController animated:YES];
D.[self presentModalViewController:nextViewController animated:YES];

9.单项选择题一个类的delegate(代理)的作用不正确的是()

A.delegate中的函数在其他类中实现
B.主要用于不同类型的对象之间一对一传递消息
C.没有指派则不会触发
D.可以一个对象的delegate指派给多个其他类型的对象

10.单项选择题使用imageNamed方法创建UIImage对象时,与普通的init方法有什么区别?()

A.没有区别,只是为了方便
B.imageNamed方法只是创建了一个指针,没有分配其他内存
C.imageNamed方法将图片加载到内存中后不再释放
D.imageNamed方法将使用完图片后立即释放