9

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

Tile ***grid;

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

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

4

1 回答 1

19

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

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

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

更多关于强引用和弱引用的信息可以在这里找到

于 2013-03-05T12:39:13.723 回答