我想我还是不明白这一点。我没有在这个项目上使用ARC。保留属性的引用计数递减不正确
对于PROPERT,aProperty
与保留属性声明,我希望的是,分配的对象是在下面的语句保留两次:
self.aProperty = [UIView alloc] init...];
一旦从ALLOC,并且一旦被制定者。
所以有一次我立即释放对象,像这样:
self.aProperty = [UIView alloc] init...];
[self.aProperty release];
编译器给出错误信息:
的未在这一点上拥有的对象的引用计数错误减量来电者拨打 。
保留计数是否被setter递增,使得它在这个点上是两个?
另外,“呼叫者没有拥有”的意思是什么?这可能是我不熟悉的问题。
可能重复。属性释放\]会导致静态分析器显示“引用计数的错误递减”错误?](http://stackoverflow.com/questions/9005751/why-self-property-release-will-cause-the-静态分析器显示不正确) – 2012-04-14 17:47:47