クラスには、どこからでもアクセスできるようにしたいインスタンス変数がいくつかあります。そのようです:
@interface SomeObject : NSObject
{
@public
NSString *someString;
}
@end
@implementation SomeObject
@end
->
C++ で行うように、以下のような構文を使用してインスタンスからプロパティにアクセスできます。
someObjectInstance->someString
外の世界からアクセスできるようにすることだけが必要な場合に備えて、プロパティを作成する必要someString
がありますか? インターフェイスに@property
forを作成し、実装に for を作成して、ドット構文を使用してアクセスできるようにします。someString
@synthesize