0
私は目的のCクラスのプロパティの種類を取得したいと思います。私は、ランタイム関数property_getAttributes(プロパティ)を使用してこれを行うことができます参照してください、次のようにCの文字列を返す:iOSアプリケーションで目的のcランタイム関数を使用する
[email protected]"UIColor",&,N,VsomeColor_ // ivar was UIColor* someColor_; property was (nonatomic, retain) UIColor* someColor;
またはこの:
Tf,N,vfontSize_ // ivar was CGFloat fontsize_; property was (nonatomic) CGFloat fontSize;
私はその文字列を解析することができ、すなわち外観最初のTの後の部分で、次のコンマの前に。
私の質問です - このようにして安定していますか?それとも良い方法がありますか?
これらはすべて、実装の詳細と同じように危険なようです... – BoltClock
これで良い方法がありますか? –
これは問題ありませんが、なぜこれを行う必要があるのですか?このようなランタイムイントロスペクションはめったに必要ありません。 –