繁体   English   中英

ARC:“指向非const类型'id'没有明确所有权的指针”

[英]ARC: “Pointer to non-const type 'id' with no explicit ownership”

我正在升级iOS 4项目,将其与ARC一起用于sdk5。 所以我想使用自动重构方法将代码转换为使用ARC。 不幸的是它不起作用。 我收到很多错误..

for(id* child in childObjectArray){
    [child removeParentGroupReferences];
}

这给了我以下错误输出:

指向非const类型“id”的指针,没有明确的所有权

对此有何帮助? 我需要改变什么? 谢谢你的帮助..

id*更改为id id已被定义为对象指针。

id是一种类型,而不是一个对象。 这意味着id不应该是指针。 删除*以修复它。

for(id child in childObjectArray){
    [child removeParentGroupReferences];
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM