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 |
关于强引用和弱引用的更多信息,可以在这里找到