2012-03-30 36 views

Trả lời

6

Có một ghi-up về cách sử dụng observationInfo trong "Lưu ý kỹ thuật TN2124: Mac OS X Debugging Magic." Ý tưởng là bạn có thể sử dụng nó trong trình gỡ rối để khám phá thông tin bạn cần.

Không chỉ có vậy, nhưng tôi đã cố gắng sử dụng nó như thế này:

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

và đây là những gì tôi có trong nhật ký:

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

('đăng ký' là một Ivar ở một trong đối tượng của riêng tôi)

Dường như không có giao diện công khai cho NSKeyValueObservationInfo hoặc NSKeyValueObservance.

Dường như tôi có lợi ích khi học điều gì đó mới mẻ từ câu hỏi của bạn!

Các vấn đề liên quan