通知中心NSnotificationCenter

2021-07-05 19:57:32 字數 430 閱讀 1685

1.通知中心nsnotificationcenter是單例模式,所以可以

這樣[nsnotificationcenter defaultcenter];

2.註冊通知addobserver:selector:name:object:

3.可以想象把通知中心當做是機械人,首先按上面的方式去註冊通知,然後再去postnotificationname:傳送通知。

最後由機械人來廣播通知。

次序是什麼樣的呢

因為程式一直為在後台迴圈。

5.還有乙個注意事項是對於是通知事件,是需要包含乙個notification引數的。

再來看看其他的通知中心

cfnotificationcenteraddobserver;
這個不是很理解呀。

iOS開發之通知中心

ios開發過程中,一定要涉及到通知中心和觀察者兩種開發模式。現在講明一些通知中心的簡單應用。通知中心接收事件,盡量有新增就要有刪除,object是相互傳遞的引數 nsnotificationcenter defaultcenter addobserver self selector selector...

iOS開發 通知中心傳值以及僅通知

利用通知中心傳遞資訊在乙個控制器傳給上乙個控制器的情況經常用到 不傳值時常用於觸發某種action 在傳送方 nsnotificationcenter defaultcenter postnotificationname post object self 在接收方 nsnotificationcen...

《iOS開發筆記 通知中心》

通知中心的應用步驟 1 註冊通知的觀察者 一般在 viewdidload 中註冊觀察者 2 發布通知 3 登出觀察者 通知和 的選擇 1 共同點 利用通知和 都能完成物件之間的通訊 比如a物件告訴 d物件發生了什麼事情 a物件傳遞資料給d物件 2 不同點 一對一關係 1個物件只能告訴另 1個物件發生...