के लिए maxConcurrentOperationCount का डिफ़ॉल्ट मान शीर्षक के अनुसार, NSOperationQueue के लिए maxConcurrentOperationCount का डिफ़ॉल्ट मान क्या है?NSOperationQueue
क्या यह 1 के मान पर सेट है?
के लिए maxConcurrentOperationCount का डिफ़ॉल्ट मान शीर्षक के अनुसार, NSOperationQueue के लिए maxConcurrentOperationCount का डिफ़ॉल्ट मान क्या है?NSOperationQueue
क्या यह 1 के मान पर सेट है?
documentation से,
समवर्ती आपरेशनों रिसीवर setMaxConcurrentOperationCount का उपयोग करने पर स्पष्ट रूप से सेट की अधिकतम संख्या: विधि। यदि कोई मान स्पष्ट रूप से सेट नहीं किया गया है, तो यह विधि NSOperationQueueDefaultMaxConcurrentOperationCount डिफ़ॉल्ट रूप से देता है।
तो यह NSOperationQueueDefaultMaxConcurrentOperationCount
है। यदि यह सेट है, तो यह उपलब्ध प्रोसेसर और अन्य प्रासंगिक कारकों की संख्या के आधार पर उचित मूल्य का चयन करेगा।
इस तरह it is defined:
enum {
NSOperationQueueDefaultMaxConcurrentOperationCount = -1
};
NSOperationQueueDefaultMaxConcurrentOperationCount: आपरेशन के डिफ़ॉल्ट अधिकतम संख्या मौजूदा व्यवस्था की स्थिति के आधार NSOperationQueue वस्तु से गतिशील रूप से निर्धारित होता है।
कहना NSOperationQueueDefaultMaxConcurrentOperationCount तय सही नहीं है, जिसका अर्थ है? – lakesh
यह सिस्टम की स्थितियों पर निर्भर करता है, यही दस्तावेज कहता है। तो यह उस पर आधारित एक उचित मूल्य का चयन करेगा। – iDev
त्वरित उत्तर के लिए धन्यवाद ... – lakesh