NSNotifications, Notification Center, Advanced Swift, Interview Implementing custom NotificationCenter in Swift NSNotificationCenter is a classic API on iOS. It's used so that classes can register for notifications by name and execute the function/block whenever the notification with same name is fired somewhere else
Swift 3.0, Xcode, iOS, Notifications, Data, Payload, NSNotifications Pass data with iOS Notifications - Swift 3.0 We all have used Notifications on iOS. (I would not call them NSNotifications though, since this post is about Swift 3.0). I used them long ago when I was yet a newcomer.