ऐप चल रहा है, जबकि पृष्ठभूमि कार्य को लागू करने के लिए सबसे अच्छा तरीका

आईओएस में एक कार्य को लागू करने का सबसे अच्छा तरीका क्या है जो ऐप चल रहा है, जबकि एक अन्य धागे में अपना काम कर रहा है?

मैं एक थ्रेड को कार्यान्वित करना चाहता हूं जो ऐप चल रहा है, जबकि अपडेट के लिए हर 10 मिनट की जांच कर रहा है। क्या इसे लागू करने की ऐसी संभावना है? मुझे लगता है कि मैं एक थ्रेड को कार्यान्वित नहीं कर सकता जिसमें अंतहीन पाश है क्योंकि सेब ऐप को अस्वीकार कर देगा, है ना?

1
जोड़ा संपादित
विचारों: 1

1 उत्तर

आपको निश्चित रूप से ऐसे थ्रेड की आवश्यकता नहीं है जो अंतहीन रूप से निष्क्रिय हो लेकिन मैं कल्पना नहीं कर सकता कि ऐप्पल आपके ऐप को वह कारण के लिए अस्वीकार कर रहा है: लेकिन यह बस अच्छा ऐप डिज़ाइन नहीं है।

मुझे संदेह है कि आप वास्तव में क्या करना चाहते हैं, उसके पास एक " <�कोड> एनएसटीमर "कार्य जो हर दस मिनट में चलता है।

performSelector: withObject: afterDelay: किसी ऑब्जेक्ट को संदेश दें और फिर उस आग को अलग थ्रेड से बाहर करें पृष्ठभूमि का काम

1
जोड़ा
एनएसटीमर के लिए +1: डी
जोड़ा लेखक BBog, स्रोत