<分区>
<分区>
“很多”可能太夸张了。
什么样的方法或操作会相对Objective-C中使用更多的CPU
我只知道像“+alloc”这样的方法相对会占用更多的CPU,对吧?
其他人呢?
[UIImage imageNamed:@"XX.png"]呢,addSubView,removeFromSuperView
我总觉得当一个方法需要读取文件时,相对来说会花费更多的时间。
最佳答案
I just know that method like "+alloc" will take a lot of cpu resources,right?
不;那不会。
+alloc
只不过是带有一点字节清零的malloc()
。相对便宜,除非你调用它无数次。在 ARC 下,它可能会稍微贵一些,具体取决于使用情况......但是,仍然远不及“大量 CPU 资源”。
您实际上在问什么领域?
关于iphone - Objective-C中什么样的方法或操作会相对多使用一点CPU,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8306583/
相关文章:
ios - applicationDidEnterBackground 方法中的 backgroundTimeRemaining 值不正确
iphone - UIModalTransitionStylePartialCurl 支持 iOS 3.0?
iphone - 如何从另一个由 IBAction 方法组成的类方法调用方法
objective-c - 连接特定 USB 设备时自动打开 OS X 应用程序
iphone - 当使用UTF8String将NSString转换为char*时,如何保留它?
objective-c - UIPicker 标签与输出不同
ios - SpriteKit addChild(节点: SKNode) plural?
iphone - 如何从 systemTimeZone(NSTimeZone) 中提取时区