标签: objective-c cocoa-touch
分配时占用的内存较少:UIView或UILabel?
感谢
答案 0 :(得分:1)
从最抽象的意义上讲,UILabel会占用更多内存,因为它继承自UIView。
但这实际上取决于你在做什么。我强烈建议您不尝试在UIView中复制UILabel的功能。由于您似乎没有对UIKit框架的内部工作有深入的了解,因此您将比Apple工程师更低效地完成它。
使用什么适合;什么是最简单的,什么有效。从长远来看,它可以为您节省更多的工作,特别是如果您编写的代码仅适用于某个实现,然后最终会更改实现等。