«nsnotifications» 태그된 질문

5
NSNotificationCenter로 객체를 전달하는 방법
내 앱 대리자에서 다른 클래스의 알림 수신자로 객체를 전달하려고합니다. integer 전달하고 싶습니다 messageTotal. 지금 나는 가지고 있습니다 : 수신기에서 : - (void) receiveTestNotification:(NSNotification *) notification { if ([[notification name] isEqualToString:@"TestNotification"]) NSLog (@"Successfully received the test notification!"); } - (void)viewDidLoad { [super viewDidLoad]; [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(dismissSheet) name:UIApplicationWillResignActiveNotification object:nil]; [[NSNotificationCenter defaultCenter] …

5
Swift 3.0의 NotificationCenter와 Swift 2.0의 NSNotificationCenter를 사용하여 데이터를 전달하는 방법은 무엇입니까?
socket.io내 빠른 iOS 앱에서 구현 하고 있습니다. 현재 여러 패널에서 서버를 듣고 수신 메시지를 기다립니다. getChatMessage각 패널 에서 함수를 호출하여 이렇게합니다 . func getChatMessage(){ SocketIOManager.sharedInstance.getChatMessage { (messageInfo) -> Void in dispatch_async(dispatch_get_main_queue(), { () -> Void in //do sth depending on which panel user is }) } } 그러나 나는 그것이 …


14
Objective-C : NSNotification에 대한 관찰자를 제거 할 위치는 어디입니까?
객관적인 C 클래스가 있습니다. 그 안에 init 메소드를 만들고 NSNotification을 설정했습니다. //Set up NSNotification [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(getData) name:@"Answer Submitted" object:nil]; [[NSNotificationCenter defaultCenter] removeObserver:self]이 수업 에서는 어디에 설정 합니까? 나는 a UIViewController에 대해 그것을 viewDidUnload메소드에 추가 할 수 있다는 것을 알고 있습니다. 그래서 방금 목표 c 클래스를 생성했다면 무엇을해야할까요?

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.