什么在分配时占用的内存较少:UIView或UILabel?

时间:2011-08-01 02:51:04

标签: objective-c cocoa-touch

分配时占用的内存较少:UIView或UILabel?

感谢

1 个答案:

答案 0 :(得分:1)

从最抽象的意义上讲,UILabel会占用更多内存,因为它继承自UIView

但这实际上取决于你在做什么。我强烈建议您尝试在UIView中复制UILabel的功能。由于您似乎没有对UIKit框架的内部工作有深入的了解,因此您将比Apple工程师更低效地完成它。

使用什么适合;什么是最简单的,什么有效。从长远来看,它可以为您节省更多的工作,特别是如果您编写的代码仅适用于某个实现,然后最终会更改实现等。