Мне сказал qaru.site/info/303312/..., что я не должен использовать метод getter при выпуске свойства:
@property(nonatmic, retain) Type* variable;
@synthesize variable;
// wrong
[self.variable release];
// right
[variable release];
Он не объяснил подробно почему. Они кажутся мне одинаковыми. Моя книга iOS говорит, что getter в свойстве будет выглядеть так:
- (id)variable {
return variable;
}
Значит, это не означает [self variable]
, self.variable
и variable
все равно?