0

所以我有这个方法:

 rect = CGRectFromString([self.indexToRectMap objectForKey:key]);

它被一遍又一遍地反复调用。所以我想知道是否有办法缓存这个或替代调用这个?

4

1 回答 1

3

您可以将矩形保存在 a 中NSValue,然后将其放入缓存中。已经实现了方便的存储和检索CGRects的方法NSValue,所以应该很容易实现。

于 2012-05-20T21:54:53.670 回答