いくつかのNSStringNSArrayオブジェクトとUIColorオブジェクトを一緒に構造体のようなデータ構造に格納したいと思います。Objective-Cで最も近いものは何ですか?
質問する
1429 次
3 に答える
7
授業を作ってみませんか?
@interface MyClass : NSObject
@property (strong) NSString *string;
@property (strong) NSArray *array;
@property (strong) UIColor *color;
@end
于 2012-08-18T00:04:57.920 に答える
2
ARC を使用している場合は、クラスを作成することをお勧めします。C 構造体では Objective C オブジェクトをインスタンス変数として使用できないためです。
そうでない場合は、C 構造体を使用しても問題ありませんが、メモリを適切に管理していることを確認する必要があります。
于 2012-08-18T00:06:51.000 に答える
1
データ構造として機能するクラスを定義するだけです。
または、Objective-C は C のスーパーセットであるため、構造体を使用してもまったく問題ありません。
于 2012-08-18T00:05:14.167 に答える