NSNotifications в Свифт 3

Новые уведомления в настоящее время не работают в Swift 3?

Я делаю:

NotificationCenter.default().post(name: DidTouchParticleView, object: self.particle as? AnyObject)

В пользовательском представленииtouchesBegan() и мне нужно отправитьparticle объект к контроллеру представления, если есть один. Итак, я делаю это:

NotificationCenter.default().addObserver(forName: DidTouchParticleView, 
                                         object: self,
                                         queue: OperationQueue.main(),
                                         using: presentParticleDisplayView(notification:))

В представлении контроллераviewDidLoad(), Я уверен, что этот конкретный контроллер представления - тот, который представлен, когда я касаюсь своего собственного представления, однако, функцияpresentParticleDisplayView(notification:) никогда не называется.

Также,DidTouchParticleView определяется глобально, как это:

let DidTouchParticleView = NSNotification.Name("didTouchParticleView")

Это из-за беты или я что-то не так делаю?

Ответы на вопрос(2)

Ваш ответ на вопрос