iOS 通知中心

What is NSNotificationCenter?

NSNotificationCenter是一種一對(duì)多的信息廣播機(jī)制, 一個(gè)應(yīng)用程序同時(shí)只能有一個(gè)NSNotificationCenter(通知中心)對(duì)象.
也就是說, 使用NSNotificationCenter必須要用到單例模式. 與此同時(shí), 也用到了觀察者模式.

Where to use NSNotificationCenter?

所有需要實(shí)現(xiàn)一對(duì)多的地方.

例如 : 點(diǎn)擊一個(gè)按鈕, 需要在多個(gè)不同頁面有所響應(yīng).
(夜間模式)

How to use NSNotificationCenter?

使用的時(shí)候, 我習(xí)慣添加之后就去dealloc里寫釋放, 省的忙著寫其他代碼, 最后忘記釋放, 給app搞crash了...

  1. 添加一個(gè)通知
    把通知的name寫為常量字符串, 放在存放常量字符串的頭文件中, 是我常用的做法.

    add

  2. dealloc方法里釋放

    remove

  3. 在其他地方發(fā)送通知


    post
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市歉胶,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌温学,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,214評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異墩瞳,居然都是意外死亡伟姐,警方通過查閱死者的電腦和手機(jī)收苏,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,307評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來愤兵,“玉大人鹿霸,你說我怎么就攤上這事「讶椋” “怎么了懦鼠?”我有些...
    開封第一講書人閱讀 152,543評(píng)論 0 341
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)矫夷。 經(jīng)常有香客問我葛闷,道長(zhǎng),這世上最難降的妖魔是什么双藕? 我笑而不...
    開封第一講書人閱讀 55,221評(píng)論 1 279
  • 正文 為了忘掉前任淑趾,我火速辦了婚禮,結(jié)果婚禮上忧陪,老公的妹妹穿的比我還像新娘扣泊。我一直安慰自己近范,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,224評(píng)論 5 371
  • 文/花漫 我一把揭開白布延蟹。 她就那樣靜靜地躺著评矩,像睡著了一般。 火紅的嫁衣襯著肌膚如雪阱飘。 梳的紋絲不亂的頭發(fā)上斥杜,一...
    開封第一講書人閱讀 49,007評(píng)論 1 284
  • 那天,我揣著相機(jī)與錄音沥匈,去河邊找鬼蔗喂。 笑死,一個(gè)胖子當(dāng)著我的面吹牛高帖,可吹牛的內(nèi)容都是我干的缰儿。 我是一名探鬼主播,決...
    沈念sama閱讀 38,313評(píng)論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼散址,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼乖阵!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起预麸,我...
    開封第一講書人閱讀 36,956評(píng)論 0 259
  • 序言:老撾萬榮一對(duì)情侶失蹤瞪浸,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后师崎,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體默终,經(jīng)...
    沈念sama閱讀 43,441評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,925評(píng)論 2 323
  • 正文 我和宋清朗相戀三年犁罩,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了齐蔽。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,018評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡床估,死狀恐怖含滴,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情丐巫,我是刑警寧澤谈况,帶...
    沈念sama閱讀 33,685評(píng)論 4 322
  • 正文 年R本政府宣布,位于F島的核電站递胧,受9級(jí)特大地震影響碑韵,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜缎脾,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,234評(píng)論 3 307
  • 文/蒙蒙 一祝闻、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧遗菠,春花似錦联喘、人聲如沸华蜒。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,240評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽叭喜。三九已至,卻和暖如春蓖谢,著一層夾襖步出監(jiān)牢的瞬間捂蕴,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,464評(píng)論 1 261
  • 我被黑心中介騙來泰國(guó)打工闪幽, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留启绰,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 45,467評(píng)論 2 352
  • 正文 我出身青樓沟使,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親渊跋。 傳聞我的和親對(duì)象是個(gè)殘疾皇子腊嗡,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,762評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容

  • iOS 提供了一種 “同步的” 消息通知機(jī)制NSNotificationCenter,觀察者只要向消息中心注冊(cè)拾酝, ...
    MasterChen閱讀 2,192評(píng)論 4 16
  • 你可以在一個(gè)界面發(fā)送通知燕少,比如說在button的點(diǎn)擊事件里面。當(dāng)點(diǎn)擊之后你想彈出視圖蒿囤。 但是你這個(gè)button并不...
    我想走走閱讀 1,209評(píng)論 0 1
  • 通知中心(NSnotificationCenter): 由發(fā)送者1或者多個(gè)發(fā)送者n 通過發(fā)送一個(gè)通知到通知中心客们,接...
    9歲就很6閱讀 724評(píng)論 2 2
  • 春風(fēng)第一枝(詩二首) 原創(chuàng)2017-03-21魏周全老魏的新視界 東風(fēng)第一枝——春分之一 隨風(fēng)入夜,百草潤(rùn)澤材诽,天街...
    魏周全閱讀 722評(píng)論 0 0
  • 海風(fēng)脸侥,潮汐建邓, 記憶中的人影, 你在哪里睁枕! 夜空下飄蕩的紅色火焰官边, 是你那寂寞的心, 不外遇,那是我的心注簿! 無法言語, ...
    古風(fēng)長(zhǎng)歌閱讀 171評(píng)論 7 0