swift通知快速建立

2021-08-21 14:38:12 字數 740 閱讀 7326

相關鏈結

直接監控系統方法

var backgroundobserver :nsobjectprotocol?

// object必須是nil,否則貌似沒反應

backgroundobserver = noticecenter.addobserver(forname: nsnotification.name

print("******** 程式進入後台")

}deinit

自定義方法

獲取全域性通知方法

let noticecenter = notificationcenter.default

// 獲取notificationcenter

傳送通知

註冊通知

使用block方法

var webmusicstateobserver :nsobjectprotocol?

// 註冊通知

webmusicstateobserver = noticecenter.addobserver(forname: nsnotification.name(rawvalue: "webmusicstate"), object: nil, queue: operationqueue.main)

deinit

使用selector方法
// 註冊通知

// 調取的方法

}deinit

swift中通知的使用

1.發通知。以這條通知為例,通知名字 gameovernotification。通知引數 title nsnotificationcenter.defaultcenter postnotificationname gameovernotification object title 2.在要監聽這則通...

swift 通知的基本使用

通知的使用 1.發通知。以這條通知為例,通知名字 nicknamenotification 通知引數 title nsnotificationcenter.defaultcenter postnotificationname nicknamenotification object title 此處的...

Swift快速筆記

基於cocoa 和cocoa touch框架 採用objective c的命名引數以及動態物件模型。支援 預覽 可以用於開發一套完整的作業系統。匯入包 直接 import 不需要加 var 關鍵字,表示定義變數的關鍵字 型別自動追蹤 let 關鍵字,常量單行注釋 多行注釋 print 直接輸出 不需...