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;
감사를 구현합니다. 그 트릭을 했어! –