[iOS]NotificationCenterにきれいに書き込む


📢 Notification
開発中は、NotificationCenterでデータ交換や信号交換が行われる場合があります.
// post
NotificationCenter.default.post(name: "blabla", object: nil)

// observer
NotificationCenter.default.addObserver(self, selector: #selector(실행시킬 함수), name: "blabla", object: nil)
ノティはあちこちにいるからだ.
一目で管理するのは難しいですが、名前が重なる可能性がありますよね?いつも心配です.
だからこの悩みを解決する方法を見つけた!!
この方法以外にも、いろいろな方法がありますが、今私の悩みを解決するのはこのようにしてもいいです.
このレベルに位置を残す.
Extension
extension Notification.Name {
    // MARK: - 🏠 HOME
    
    static let blablaNotification = Notification.Name(rawValue: "blabla")
}
// post
NotificationCenter.default.post(name: .blablaNotification, object: nil)

// observer
NotificationCenter.default.addObserver(self, selector: #selector(실행시킬 함수), name: .blablaNotification, object: nil)
こんな感じで拡張Nameの使い方.
これにより、nameを書くスペースで自動的にアクセスが完了します.👍🏻