我在我的应用程序中使用了一个名为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