如果我在视图中有多个uiimageviews(30个图像),从代码中插入图像或使用IB插入图像是否更好(性能)。
答案 0 :(得分:1)
最好在代码中加载这么多图像。这将允许您在需要时懒洋洋地加载它们。
此外,尝试使用CoreData来保存UIImage对象,因为它是高度优化的,只有在绝对需要时才会从磁盘中提取数据。
答案 1 :(得分:0)
它不会有意义的不同;大部分执行时间都是自己加载图像,而不是代码在ObjC中创建图像视图或加载笔尖。
所以你应该为你作为程序员的表现做更好的事情;通常,如果对象的位置和名称存在某种规则的几何图案,代码将更容易,但如果没有,IB将更容易。