मेरे AppDelegate वर्ग की तरह नीचेमैं कहाँ AppDelegate.m में removeObserver रखना चाहिए, ios
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(applyThemeA:)
name:@"ThemeA"
object:nil];
}
और applyThemeA करता है (बस बहुत ज्यादा नहीं)
- (void)appleThemeA:(NSNotification*)notification {
NSLog(@"apply themeA");
}
मैं रखने कर रहा हूँ एक विशेष सूचना के लिए पंजीकृत किया गया है removeObserver
applicationWillTerminate
में, लेकिन यह सुनिश्चित नहीं है कि यह इसके लिए एक अच्छा तरीका है।
प्रश्न
उस में इस विधि जगह एक अच्छी जगह है।
मुझे यकीन है कि मैं सही तरीके से कर रहा हूँ बनाने के बस चाहता हूँ। अगर सवाल उचित नहीं है, तो कृपया मत छोड़ो। बस मुझे बताएं। धन्यवाद
मैं आपको 8 मिनट में स्वीकार करूंगा :) – tranvutuan
मैंने 5 सेकेंड में मतदान किया है – morroko