【发布时间】:2012-10-30 07:55:55
【问题描述】:
可能重复:
Should I refer to self.property in the init method with ARC?
我是 Objective-C 的新手,但我仍然试图了解所有不同的东西(来自 C# 和 C)。我在我的项目中使用 ARC。
假设我有一个这样的构造函数:
-(id)initWithPriority:(NSNumber *)x1 Value:(id)y1
我有两个(强)(综合)属性(x2,y2)。如果我这样做:
_x2=x1;
_y2=y1;
(跳过属性,只访问合成的 ivars)而不是
x2=x1;
y2=y1;
ARC 是否仍然有效(就像它仍然保持保留计数一样)?
【问题讨论】:
-
另外,我假设在那个例子中,
x2=x1;,你的意思是说self.x2 = x1;或[self setX2:x1];。
标签: objective-c ios initialization automatic-ref-counting reference-counting