2
與this question類似,我試圖做同樣的事情,但是這次我需要UIView的值和屬性,這怎麼辦?如何獲取Objective-C中UIView中每個鍵的值?
// myView == UIView
for (id key in myView)
{
id value = [myView objectForKey:key];
}
與this question類似,我試圖做同樣的事情,但是這次我需要UIView的值和屬性,這怎麼辦?如何獲取Objective-C中UIView中每個鍵的值?
// myView == UIView
for (id key in myView)
{
id value = [myView objectForKey:key];
}
另外要注意使用方法描述的大多數對象有─它返回了一堆的對象,它們的值的屬性的字符串。
NSLog(@"View properties are %@", [yourViewObject description]);
您確定嗎?日誌中的消息是空的(在「查看屬性是」 – pec1985
是的,我指的是:NSObject協議參考http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/基礎/協議/ NSObject_Protocol/Reference/NSObject.html。因此,如果你變得空白,你的問題可能是你的視圖對象的引用設置爲零時,你的NSLog消息 – kris
換句話說,如果(yourViewObject == nil )NSLog(@「It's nil」);可能會起作用 – kris