2010-08-19 13 views
12

मेरे पास एक थ्रेडेड एप्लिकेशन है, जिसमें NSMutableArray है, जिसमें NSManagedObjects है, अब मैं चाहता हूं कि किसी भी समय किसी भी थ्रेड द्वारा मेरी सरणी को एक्सेस किया जाए। तो मैं उस सरणी को सिंक्रनाइज़ कैसे करूं, या उस पर लॉकिंग तंत्र लगाया जा सकता है।थ्रेड सुरक्षा के लिए एनएसएमयूटेबलएरे सिंक्रनाइज़ करना?

एडवांस में धन्यवाद ...

उत्तर

19

आप निम्न की तरह कुछ के साथ वर्ग के लिए हर पहुँच लपेट सकता है:

@synchronized(myArray) { 
    [myArray doSomething]; 
} 
+0

यह पूरी तरह से काम किया, धन्यवाद :) – Ansari

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