2

Cocoa で、ポインターの * を記述するための最良の規則は何ですか?

@property (nonatomic, retain) MyClass * instance;

また

@property (nonatomic, retain) MyClass *instance;

Core Data の自動生成されたコードは、 * インスタンスをリレーションシップごとに配置しているのに * インスタンスをプロパティごとに配置していることに気付きました。

@property (nonatomic, retain) NSDate * send;
@property (nonatomic, retain) NSString * text;
@property (nonatomic, retain) User *user;
@property (nonatomic, retain) User *userManager;
4

2 に答える 2

3

使ったほうがいい

char *examplea;

このような場合:

このように 1 行に複数のポインター変数を含めたい場合は、次のようにする必要があります。

char *examplea, *exampleb;
于 2013-03-13T11:29:56.313 に答える
2

私がすでに読んだほとんどすべてのObjective-Cコードは、次のようになっています。

@property (nonatomic, retain) MyClass *instance

個人的には、それが一番きれいに見えると思います。

于 2013-03-13T11:35:59.117 に答える