我的类中有一些实例变量,我希望在任何地方都可以访问它们。像这样:
@interface SomeObject : NSObject
{
@public
NSString *someString;
}
@end
@implementation SomeObject
@end
我可以使用如下语法从实例访问属性->
,就像我在 C++ 中所做的那样:
someObjectInstance->someString
someString
当我想要的只是让外界可以访问它时,我应该建造一个财产吗?我将在我的界面中创建一个@property
for并在我的实现中创建它,这将使我能够使用点语法访问它。someString
@synthesize