2010-07-21 12 views
6

मेरी समस्या यह है कि यदि मैं पृष्ठभूमि में एप्लिकेशन चला रहा हूं, तो एप्लिकेशन सेटिंग्स में परिवर्तन करता है, जब तक कि यह पुनरारंभ नहीं होता है तब तक मेरे ऐप में परिवर्तन उपलब्ध नहीं होते हैं । क्या मुझे कुछ याद आ रहा है या इस तरह यह है?आईफोन - पृष्ठभूमि में एप्लिकेशन चल रहा है, जबकि ऐप सेटिंग्स बदल रहा है

बहुत बहुत धन्यवाद। Sj

+0

क्या आपका मतलब है कि ऐप सेटिंग्स को पुनः लोड नहीं कर रहा है, या जब यह उन्हें पुनः लोड करता है तो यह अभी भी पुरानी सेटिंग्स को देखता है? –

+0

हाय वहाँ, मेरा मतलब यही था कि मुझे अभी एहसास हुआ कि मुझे नीचे सूचीबद्ध प्रतिनिधि कार्यों में से एक पर NSUserDefault ऑब्जेक्ट पर सिंक्रनाइज़ करने की आवश्यकता है। चीयर्स एसजे – Sjblack

उत्तर

5

उपयोग

-(void)applicationWillEnterForeground:(UIApplication *)application 

या

-(void)applicationDidBecomeActive:(UIApplication *)application 

अपने अनुप्रयोग प्रतिनिधि में अपने ऐप को पुन: कॉन्फ़िगर करने के लिए। जब आपका ऐप पृष्ठभूमि में होने के बाद फिर से शुरू होता है तो पहला भेजा जाता है। दूसरी बार पहली बार लॉन्च होने के बाद और पर दोनों को भेजा जाता है।

विवरण के लिए this article में चार्ट देखें।

+2

चीयर्स - कॉलिंग [[NSUserDefaults standardUserDefaults] सिंक्रनाइज़ करें] उनमें से एक में चाल है! Sj – Sjblack

संबंधित मुद्दे