指向非const类型Tile *的指针,没有明确的所有权

时间:2013-03-05 12:33:05

标签: ios objective-c automatic-ref-counting

我正在尝试在我的应用程序中启用arc,但是当xcode检查我的项目时,它会在下面的行给出一个错误。

Tile ***grid;

错误:指向非const类型Tile *的指针,没有明确的所有权。

请指导我如何解决这个问题。

1 个答案:

答案 0 :(得分:17)

ARC无法推断它应该使用哪种存储类型。所以你必须告诉它!

    Tile * __strong **grid; // Strong reference to grid

    Tile * __weak **grid; // Weak reference to grid

有关强弱参考的更多信息,请参见here