public class NSNotification : NSObject, NSCopying, NSCoding { … public var userInfo: [NSObject : AnyObject]? { get } VTFS*OGP40CKFDU"OZ0CKFDU> ܕ "OZ0CKFDUDMBTT͔͠ड͚ೖΕͳ͍ ͭ·Γɺ TUSVDUFOVN /4/PUJpDBUJPOVTFS*OGPͷ தͱͯ͑͠ͳ͍
struct User { let id: Int let name: String } class UserContainer { let user: User init(user: User) { self.user = user } } API.fetchUser(id: id) { (user: User) in NSNotificationCenter.defaultCenter() .postNotificationName( "DidUserReceivedNotification", object: nil, userInfo: ["user": UserContainer(user: user)) } TUSVDU6TFSΛ DMBTT6TFS$POUBJOFSͰแΉ͜ͱͰ "OZ0CKFDUͱͯ͠ѻ͑ΔΑ͏ʹʂ