Mã để đăng ký một sự kiện như applicationWillResignActive ở bất kỳ đâu trong ứng dụng iphone của bạn?Làm thế nào để phản ứng với applicationWillResignActive từ bất cứ đâu?
[UPDATE]
Hãy để tôi thuật lại câu hỏi của mình. Tôi không muốn trả lời điều này trong ủy nhiệm ứng dụng của tôi, mà đúng hơn là lắng nghe sự kiện này từ một lớp khác. Là có thể hoặc tôi cần phải vượt qua sự kiện từ đại biểu ứng dụng cho các lớp học có liên quan?
Bạn cũng nên xóa người quan sát tại một số điểm, thường trong dealloc: \t [[NSNotificationCenter defaultCenter] removeObserver: self]; – LearnCocos2D
@ LearnCocos2D Tại sao? – Houssni
NSNotificationCenter có thể gặp sự cố khi gửi thư đến một người quan sát được phân phối lại. Từ tài liệu: ["Hãy chắc chắn gọi removeObserver: name: object: trước notificationObserver hoặc bất kỳ đối tượng nào được chỉ định trong addObserver: selector: name: object: được deallocated."] (Https://developer.apple.com/library/mac /documentation/Cocoa/Reference/Foundation/Classes/NSNotificationCenter_Class/index.html#//apple_ref/occ/instm/NSNotificationCenter/addObserver:selector:name:object :) – LearnCocos2D