EXC_BAD_ACCESS 重新分配 GKGridGraph 时
EXC_BAD_ACCESS when reasigning GKGridGraph
我有这样的图表:
@property (nonatomic, strong) GKGridGraph *graph;
给它分配宽度和高度:
self.graph = [[GKGridGraph alloc] initFromGridStartingAt:(vector_int2){0, 0}
width:38
height:8
diagonalsAllowed:NO];
稍后我需要用新的宽度和高度重新分配 self.graph,所以我按照上面的方法进行操作。通过这样做我得到 EXC_BAD_ACCESS.
我尝试创建新图表并将其分配给 self.graph,但结果仍然相同。
我在使用 swift 和 9.2 作为目标时遇到了同样的问题。我恢复到 9.0 作为目标,问题就消失了。所以我猜这是一个错误。
我有这样的图表:
@property (nonatomic, strong) GKGridGraph *graph;
给它分配宽度和高度:
self.graph = [[GKGridGraph alloc] initFromGridStartingAt:(vector_int2){0, 0}
width:38
height:8
diagonalsAllowed:NO];
稍后我需要用新的宽度和高度重新分配 self.graph,所以我按照上面的方法进行操作。通过这样做我得到 EXC_BAD_ACCESS.
我尝试创建新图表并将其分配给 self.graph,但结果仍然相同。
我在使用 swift 和 9.2 作为目标时遇到了同样的问题。我恢复到 9.0 作为目标,问题就消失了。所以我猜这是一个错误。