A.目标动作对:当两个对象之间有⽐比较紧密的关系时,如视图控制器与其下的某个视图。
B.代理:也叫委托,当某个对象收到多个事件,并要求同一个对象来处理所有事件时。委托机制必须依赖于某个协议定义的⽅方法来发送消息。
C.通告机制:当需要多个对象或两个⽆无关对象处理同一个事件时。
D.Block:适⽤于回调只发⽣生一次的简单任务。
您可能感兴趣的试卷
你可能感兴趣的试题
A.每一个线程都有其对应的RunLoop
B.默认非主线程的RunLoop是没有运行的
C.在一个单独的线程中没有必要去启用RunLoop
D.可以将NSTimer添加到runloop中
A. if(str1 = str2) xxx ;
B. if([str1 isEqualToString:str2]) xxx ;
C. if(str1 && str2) xxx ;
D. if([str1 length] == [str2 length]) xxx;
上面的代码问题在哪?()
A.应该将var synthesize
B.调用会出现死循环
C.正常
D.返回值错误
A.-shared
B.-fno-objc-arc
C.-fobjc-arc
D.-dynamic
A.init
B.isKindOfClass
C.responseToSelector
D.isMemberOfClass
A.NSString
B.NSArray
C.NSMutableDictionary
D.NSSet
A.属性列表
B.Core Data
C.NSUserDefaults
D.归档和反归档
A.retain
B.weak
C.strong
D.copy
A.static是为了修饰变量是全局区域的
B.static是为了修饰变量是可以被其它类引用为全局变量的
C.const是为了修饰reuseIdentifier指针本身不可以改变
D.const是为了修饰reuseIdentifier指针指向的内容不可以改变
A.simpleView.transform=CGAffineTransformMake(10,10,1,1,0,0);
B.simpleView.transform=CGAffineTransformMake(1,1,10,10,0,0);
C.simpleView.transform=CGAffineTransformMake(1,0,1,0,10,10);
D.simpleView.transform=CGAffineTransformMake(1,0,0,1,10,10);
最新试题
沙盒下面的文件夹包含哪些?()
constchar*dispatch_queue_get_label(dispatch_queue_t)获取指定队列的字符串标签。
-initWithRequest:delegate为采用同步方式获取网络数据。
CoreData默认选择使用内存作为数据库。
SQLite3不需要存放的位置。
谓词是指在计算机中表示计算真假值的函数。
以下关于MVC设计模式的描述有问题的是()。
创建表的时候如果给int类型设置为主码则该字段会自动增长计数。
如果要对抓取结果进行筛选,则需要通过哪一个对象设置筛选条件?()
下列关于各项设置方式的说法不正确的是()。