显示数千甚至更多动态符号的最佳方式是什么(如Matrix' s rain)? 我试图通过
在drawRect方法中做到这一点for (NSString *symbol in self.symbols) { [symbol drawAtPoint:CGPointMake(posX, posY) withAttributes:@{NSFontAttributeName : self.font, NSForegroundColorAttributeName : color}]; }
但是字体要小得多,它变得更加滞后。
例如当font pointSize为10时,则CPU百分比为98%。
那么从性能方面每毫秒显示大量符号并重绘它们的最佳方法是什么?