1
3
您需要释放dealloc方法中的对象:
编辑: 对于保留和分配的零件,其行为如下: 如果属性是用assign创建的,则设置
如果使用retain,则与以下内容相同:
因此,如果使用assign for变量来保存指向对象的指针,则无法确定对象是否在其他位置释放,这将导致访问错误。 Afaik使用assign with object的唯一原因是获取弱引用。如果你不得不反对这两个将保留对方,没有一个会得到释放。所以这是一个你可以使用assign的地方(f、 e.经常是代表模式。对象将保留其委托,委托将保留对象。在这种情况下,代表经常被指派) |
Martin sku · 在目标C中打印时间 2 年前 |
Vinod prajapat · 如何更新数组的最后一个元素? 2 年前 |
subin272 · 修复iOS中的多个按钮单击事件? 6 年前 |
James Chan · 如何使用锁定/解锁? 6 年前 |
Josh F. · NSBundle mainBundle返回零 6 年前 |