[英]pointer to non-const type 'id' with no explicit ownership xcode
[英]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.