我怀疑我在这里遗漏了一些明显的东西,但这不应该是应该的......
treeRects = @[@83,@18,@227.5,@0,@6.5,@136.45,@268,@62.45,@36,@239.45,@268,@194.45];
[collisionRects setObject:treeRects forKey:@"Tree1"];
并且没有工作的原因是因为collisionRects没有初始化,但我似乎无法做到这一点,每次输入类似
的内容时collisionRects = [collisionRects alloc]它实际上是AllKeys选项,而不是alloc。我错过了什么?
答案 0 :(得分:2)
初始化NSMutableDictionary的方法如下:
collisionRects = [NSMutableDictionary dictionary];
如果你大致知道你需要的尺寸:
collisionRects = [NSMutableDictionary dictionaryWithCapacity:10];