我正在为iPhone创建一个生命游戏程序,我希望能够以大阵列存储游戏的先前状态,如果我采用C方法并且每个"网格"是由两个整数组成的X结构,Y和一个BOOL 数组,其中我的内存占用了与BOOL值大小成比例的X Y,我可以在大约.014秒内以1024x768的分辨率创建1000个这些'网格',但是当我创建一个Objective-C类型时复制此结构的类需要.037秒.所以,既然我想尽可能地加快速度,但仍然尽可能地坚持Obj-C使代码可以忍受我问有没有办法更快地分配数据,我尝试了新的但我似乎无法看看为什么Obj-C不支持它!
有任何想法吗?