1
所以我需要一個NSDocument與後端實例,所有視圖可以訪問和後端對象可以訪問。目前我有一個共享實例,但是這限制了文檔只有一個。代碼就像這樣:NSDocument廣泛變量
static id sharedInstance = nil;
+(void)initialize {
if (self == [ApricumBackend class]) {
sharedInstance = [[self alloc] init];
}
}
+ (id)mainBackend {
return sharedInstance;
}
但是,這不符合我想要的方式。那麼我怎樣才能實現這一個NSDocument有一個變量每個視圖可以訪問,我怎樣才能讓後端的每個對象能夠訪問後端?我做了一個小圖:
重要的也是在後端對象中的對象需要訪問到後端對象,而他們「初始化」
感謝