18
Objective-CプロパティをNSStringで簡単に設定(または取得)する方法があるのだろうか... NSSelectorFromString
を使用することは可能ですが、 (少ないハック方法)それを行うには...Objective-Cプロパティを文字列で設定する
[object setProperty:@"propertyValue" named:@"propertyName"];
のようなものは同等です:
object.propertyName = @"propertyValue";
私は本当に@"propertyName"
と周りの混乱にしたいと@"setPropertyName:"
にそれをオンにしないでくださいNSSelectorFromString
コマンドの場合...他に選択肢はありませんが、anyon eはこれを行うためのより良い方法を知っている、あなたの助けが大いに評価されるだろう!