1
在我的應用程序委託中,我有一個可以由類修改的NSString。我想要做的是讓另一個類觀察這個NSString,並在這個NSString改變時作出反應。將觀察者添加到NSString中
有人知道我該怎麼做嗎?
最好的問候,
保羅Peelen
在我的應用程序委託中,我有一個可以由類修改的NSString。我想要做的是讓另一個類觀察這個NSString,並在這個NSString改變時作出反應。將觀察者添加到NSString中
有人知道我該怎麼做嗎?
最好的問候,
保羅Peelen
在 「其他類」 必須做這樣的事情:
[MyAppDelegate addObserver:self forKeyPath:@"VARIABLE_NAME" options:NSKeyValueObservingOptionNew context:nil];
和實施
- (void)observeValueForKeyPath:(NSString *)keyPath ofObject:(id)object change:(NSDictionary *)change context:(void *)context;
感謝。這就是訣竅! – 2010-07-19 14:52:40