私はクラスのメンバーは、私のViewControllerにUIImageViewを言うことができますしている場合:クラスメンバオブジェクトを文字列名で取得する方法は?
UIImageView* imageView = self.memberImageView1;
は、私は文字列でこのメンバーを得ることができる方法はありますか?次のようなものがあります。
UIImageView* imageView =[self.getMember(@"memberImageView1")];
もちろん、objective-c構文の解決策であり、カスタムではありません。おかげさまで
他の方法は、クラス変数を指すキーとして文字列を辞書を使用することです:あなたはリフレクションを使用することができますこの種のものを行うには
の可能重複[変数を設定する変数の名前を表す文字列を使用して。](http://stackoverflow.com/questions/5680284/using-a-string-representing-the-name-of-a -variableツーセット変数) –