自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

詳解iPhone開發(fā)之消息通信機(jī)制NSNotificationCenter

移動(dòng)開發(fā) iOS
iPhone開發(fā)之消息通信機(jī)制NSNotificationCenter是本文要介紹的內(nèi)容,主要是來學(xué)習(xí)消息通信機(jī)制NSNotificationCenter的學(xué)習(xí)。來看詳細(xì)內(nèi)容。

iPhone開發(fā)消息通信機(jī)制NSNotificationCenter是本文要介紹的內(nèi)容,主要是來學(xué)習(xí)消息通信機(jī)制NSNotificationCenter的學(xué)習(xí)。最近寫程序需要用到這類,研究了下,現(xiàn)把成果和大家分享。

NSNotificationCenter是專門供程序中不同類間的消息通信而設(shè)置的,使用起來極為方便,

長話短說。

設(shè)置通知,就是說要在什么地方(哪個(gè)類)接受通知,一般在初始化中做。

  1. [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(test:) name:@"test" object:nil];  

我僅對(duì)以上參數(shù)做以說明:addObserver 這個(gè)是觀察者,就是說 在什么地方接收通知;

selector 這個(gè)是收到通知后,調(diào)用何種方法;

name: 這個(gè)是通知的名字,也是通知的唯一標(biāo)示,編譯器就通過這個(gè)找到通知的。

發(fā)送通知,就是說此時(shí)要調(diào)用觀察者處的方法。

  1. [[NSNotificationCenter defaultCenter] postNotificationName:@"test" object:searchFriendArray]; 

我僅對(duì)以上參數(shù)做以說明:

postNotificationName:通知的名字,也是通知的唯一標(biāo)示,編譯器就通過這個(gè)找到通知的。

object:傳遞的參數(shù)

發(fā)送通知時(shí),默認(rèn)調(diào)用test方法。

  1. - (void) test:(NSNotification*) notification  
  2. {  
  3. searchFriendArrary = [notification object];//通過這個(gè)獲取到傳遞的對(duì)象  
  4. }  

小結(jié):關(guān)于詳解iPhone開發(fā)消息通信機(jī)制NSNotificationCenter的內(nèi)容介紹我那了,希望通過本文的學(xué)習(xí)能對(duì)你有所幫助。!

責(zé)任編輯:zhaolei 來源: 博客園
相關(guān)推薦

2011-07-18 14:39:53

iPhone SDK UIKit

2011-08-17 15:19:38

iPhone應(yīng)用數(shù)據(jù)

2011-07-29 15:47:21

iPhone開發(fā) Objective- C

2011-08-08 10:02:55

iPhone開發(fā) 進(jìn)程 通信

2011-07-20 15:20:14

IPhone AVAudioRec

2011-08-16 19:02:23

iPhone開發(fā)繪圖

2011-08-18 09:44:33

iPhone SDK儀表控件UIDialView

2011-08-10 10:10:21

iPhoneUIPopoverCo

2011-08-01 18:27:58

iPhone開發(fā) UISearchBa

2011-08-10 17:37:00

iPhoneASIHTTPRequ

2011-08-02 16:28:40

iPhone Web開發(fā) 事件

2011-06-23 13:10:39

Python 對(duì)象機(jī)制

2011-08-08 13:57:19

iPhone開發(fā) 打包 DEB

2011-08-11 10:03:43

iPhonecocoaNSRunLoop

2015-09-11 09:15:32

RyuSDN

2021-02-14 21:05:05

通信消息系統(tǒng)

2011-07-06 17:48:30

iPhone Xcode 模擬器

2011-08-12 14:33:06

iPhone緩存文件

2011-07-06 15:59:38

iPad iPhone iOS

2011-07-27 11:14:37

iPhone UITableVie
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)