0
동시에 여러 인스턴스가 실행되는 클래스가 있습니다. 모든 수업을 어떻게 하나의 알림에 등록 할 수 있습니까? 예를 들어, 하나의 인스턴스가 알림을 게시하면 다른 모든 인스턴스는 알림을 수신합니다.클래스의 모든 인스턴스를 알림 센터에 구독하십시오.
동시에 여러 인스턴스가 실행되는 클래스가 있습니다. 모든 수업을 어떻게 하나의 알림에 등록 할 수 있습니까? 예를 들어, 하나의 인스턴스가 알림을 게시하면 다른 모든 인스턴스는 알림을 수신합니다.클래스의 모든 인스턴스를 알림 센터에 구독하십시오.
물론 가능합니다. 통지 이름을 정의하고 모든 인스턴스에 대해 관찰자를 추가하십시오. 1. 알림 이름을 정의하십시오.
let allNotif = "allNotif"
2. 관찰자를 추가하십시오.
NSNotificationCenter.defaultCenter().addObserver(self, selector: "your_selector", name: allNotif, object: nil)