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

pointer to non-const type Tile * with no explicit ownership

我试图在应用程序中启用ARC,但是当Xcode检查我的项目时,它在下面给出的行中给出了一个错误。

1
Tile ***grid;

错误:指向不具有显式所有权的非常量类型tile*的指针。

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


ARC无法推断应使用的存储类型。所以你必须说出来!

1
2
3
    Tile * __strong **grid; // Strong reference to grid

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

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