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];
}
はまた、ほとんどのオブジェクトは、オブジェクトのプロパティとその値の束を持つ文字列を返すhave-記述方法に注意してください。
NSLog(@"View properties are %@", [yourViewObject description]);
これは本当ですか?ログのメッセージは空です(「View properties are」の後) – pec1985
ええ、これを参照しています:NSObject Protocol Reference(http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/) NSObjectメッセージの時にビューオブジェクトへの参照がnilに設定されている可能性があります。 – kris
つまり、(yourViewObject == nil )NSLog(@ "It's nil");おそらく動作する予定です – kris