kno*_*ker 1 iphone objective-c ios
ByDefault NSURLConnection是同步或异步的
应该是什么答案.还有一个问题是:
委托和通知之间有什么区别.
我知道区别,但我很困惑,通知是本地或Apple通知.或者iPhone中还有其他一些功能.因为我也读过NSNotificationCenter.
问: ByDefault NSURLConnection是同步或异步的
答: 它取决于您在NSURLConnection中调用的方法.但大多数方法都是异步相关的.除了sendSynchronousRequest之外:returnsResponse:error:
同步加载数据
+ sendSynchronousRequest:returningResponse:error:
Run Code Online (Sandbox Code Playgroud)
异步加载数据
+ connectionWithRequest:delegate:
– initWithRequest:delegate:
– initWithRequest:delegate:startImmediately:
+ sendAsynchronousRequest:queue:completionHandler:
– start
Run Code Online (Sandbox Code Playgroud)
问: 委托和通知之间有什么区别.
答: 使用委托进行一对一的对象通信.例如,从objA收到的事件调用它的委托objB来执行它.使用通知进行一对多对象通信.例如ObjA,ObjB在ObjA Event上注册为观察员.当事件发生时,它会将消息发送给ObjA和ObjB.
| 归档时间: |
|
| 查看次数: |
1211 次 |
| 最近记录: |