Articles of nsoperation

NSBlockOperation को कैसे रद्द करें

मेरे पास लंबे समय तक चलने वाला लूप है जो मैं एक NSOperation साथ पृष्ठभूमि में चलाना चाहता हूं। मैं एक ब्लॉक का उपयोग करना चाहता हूं: NSBlockOperation *operation = [NSBlockOperation blockOperationWithBlock:^{ while(/* not canceled*/){ //do something… } }]; सवाल यह है कि मैं यह कैसे देखने के लिए जाँचूंगा कि क्या इसे रद्द कर […]

मैं NSURL सत्र के साथ NSOperationQueue का उपयोग कैसे करूं?

मैं एक बल्क इमेज डाउनलोडर बनाने की कोशिश कर रहा हूं, जहां मक्खी पर एक कतार में छवियां डाउनलोड की जा सकती हैं, और मैं प्रगति का पता लगा सकता हूं और जब वे डाउनलोड कर लेंगे। मेरी पढ़ाई के माध्यम से यह क्यूई की कार्यक्षमता के लिए NSURLSession और नेटवर्क की कार्यक्षमता के लिए […]

उप-क्लासिंग एनएसओपरेशन को समवर्ती और रद्द करने योग्य

मैं NSOperation को समवर्ती कैसे NSOperation और रद्दीकरण का समर्थन करने के बारे में अच्छा दस्तावेज ढूंढने में असमर्थ हूं। मैंने एप्पल डॉक्स पढ़ा है, लेकिन मैं "आधिकारिक" उदाहरण ढूंढने में असमर्थ हूं। यहां मेरा स्रोत कोड है: @synthesize isExecuting = _isExecuting; @synthesize isFinished = _isFinished; @synthesize isCancelled = _isCancelled; – (BOOL)isConcurrent { return YES; […]

आईफोन पर NSOperation

मैं कुछ ठोस परिदृश्यों की तलाश कर रहा हूं जब आईफोन पर NSOperation एक आवेदन में उपयोग करने के लिए एक आदर्श उपकरण है। मेरी समझने के लिए, यह आपके अपने threaded कोड को लिखने के आसपास एक आवरण है मैंने इसका इस्तेमाल करते हुए किसी भी ऐप्पल डेमो ऐप को नहीं देखा है, और […]

NSOperation और NSOperationQueue काम धागा बनाम मुख्य धागा

मुझे मेरे एप में डाउनलोड और डेटाबेस लिखने की एक श्रृंखला चलाने की है मैं उसी के लिए NSOperation और NSOperationQueue NSOperation का उपयोग कर रहा हूं। यह आवेदन परिदृश्य है: किसी स्थान से सभी पोस्टकोड प्राप्त करें प्रत्येक पोस्टकोड के लिए सभी घरों को लाना प्रत्येक घर के लिए निवासी विवरण प्राप्त करें जैसा […]

एसिंक्रोनस नेटवर्क अनुरोधों के साथ लूप के लिए तेज़ होने तक प्रतीक्षा करें

मुझे फ़ायरबेज के लिए नेटवर्क अनुरोधों का एक गुच्छा भेजने के लिए लूप में एक चाहूंगा, फिर विधि को एक बार निष्पादित करने के बाद एक नया दृश्य नियंत्रक को पास करें। यहां मेरा कोड है: var datesArray = [String: AnyObject]() for key in locationsArray { let ref = Firebase(url: "http://myfirebase.com/" + "\(key.0)") ref.observeSingleEventOfType(.Value, withBlock: […]

एनएसओपरेशन बनाम ग्रांड सेंट्रल डिस्पैच

मैं आईओएस के लिए समवर्ती प्रोग्रामिंग के बारे में सीख रहा हूं। अब तक मैंने NSOperation / NSOperationQueue और GCD बारे में पढ़ा है। GCD पर NSOperationQueue और इसके विपरीत के उपयोग के कारण क्या हैं? उपयोगकर्ता से NSThreads की स्पष्ट रचना, GCD और NSOperationQueue सार सार दोनों तरह लगता है। हालांकि दोनों दृष्टिकोणों के […]

दिलचस्प पोस्ट
आईफोन – कैसे यूनाविगेशनबार ऊँचाई निर्धारित की गई? IPhone पर JSON दिनांक को पार्स करना किसी ऐडवर्ड्स पसंद पर एक क्लिक को खोलने या अनुकरण कैसे करें, जो कि XML के साथ बनाया गया है, प्रोग्रामेटिक रूप से? मैं कैसे लॉग इन कर सकता हूं और सबसे महंगी प्रश्न पूछ सकता हूँ? सभी गुणों के लिए जावास्क्रिप्ट गेस्टेटर PHP दिनांक () प्रारूप जब MySQL में datetime में डालने रेल में सक्रिय रिकॉर्ड के लिए डिफ़ॉल्ट समयक्षेत्र कैसे बदल सकता है? कैसे Django के परीक्षण डेटाबेस को केवल स्मृति में चलाने के लिए? जांच करें कि उपयोगकर्ता के पास क्रोम एक्सटेंशन इंस्टॉल है या नहीं मैं एक जीआईटी रिपॉजिटरी से एक HTTP प्रॉक्सी के माध्यम से कैसे खींचूं? कैसे एक तत्व के सूचक को एक int सरणी में खोजने के लिए? PHP के साथ .json फ़ाइल कैसे उत्पन्न करें? स्टेटिक लाइब्रेरी और स्विफ्ट यदि रिक अनुप्रयोगों को स्टेटलेस होना चाहिए, तो आप सत्रों का प्रबंधन कैसे करते हैं? क्यों नहीं "अगर कुछ नहीं:" अगर "कुछोबज == कोई भी नहीं": "पायथन में"