【发布时间】:2009-08-11 03:35:26
【问题描述】:
自从我开始 iPhone 开发以来,我一直有点困惑,不知道哪个是作为班级成员访问数据的最佳方式。
假设我有一个名为 MyClass 的类,其中有:
@interface MyClass : NSObject {
int myInt;
}
@property (nonatomic, assign) int myInt;
在实现中,这样做是不是更好:
myObject.myInt = 1;
还是这个?
[myObject setMyInt:1];
这也适用于读取值。
int newInt = myObject.myInt;
对比
int newInt = [myObject myInt];
【问题讨论】:
-
几乎与 stackoverflow.com/questions/1249392 完全相同,仅在 2 天前询问。该问题的答案也比这里的答案更完整和更有帮助。最好在提问之前做一个更完整的搜索,但是 2 个问题总比 0 个问题好。 :-)
标签: objective-c iphone macos accessor