2012-03-30 34 views

回答

6

還有就是如何在使用observationInfo寫上 「技術說明TN2124:Mac OS X的調試魔術。」這個想法是,你可以在調試器中使用它來發現你需要的信息。

不僅如此,但我想用這樣的:

id what = [self observationInfo]; 
NSLog(@"%@", [what description]); 

,這就是我在日誌中有:

<NSKeyValueObservationInfo 0x7fdb8953c380> (
<NSKeyValueObservance 0x7fdb8953c270: Observer: 0x7fdb8953bf60, Key path: subscribed, Options: <New: NO, Old: NO, Prior: NO> Context: 0x0, Property: 0x7fdb8953c350> 
) 

(「訂閱」是在一個伊娃我自己的對象)

對於NSKeyValueObservationInfo或NSKeyValueObservance,似乎沒有公共接口。

看來我得到了從你的問題中學到新東西的好處!

相關問題