我在我的應用程序中使用了一個名爲retrieveArray的單例變量。保持Singleton實例中的值同步
@interface Shared : NSObject {
NSMutableArray *books;
}
@property (nonatomic, retain) NSMutableArray *books;
+ (id)sharedManager;
@end
這在使用 的NSMutableArray * retrievedArray多個.m文件被訪問; ......在頭文件
retrievedArray = [[Shared sharedManager] books];
我的問題是我如何確保內部retrievedArray值保持在所有的類同步。
請讓我知道這樣做的確切代碼,因爲我從來沒有處理過這種情況。
**我在我的應用程序中使用NSThread。
是的,抱歉不清楚。我在我的應用程序中使用線程,因此似乎有一些同步問題。我該如何解決這個問題? – testndtv 2011-02-14 18:13:13