如果我将手机中的图像加载到TableView中,大约有50-60个条目,哪种方法最适合?
[UIImage imageNamed:@"page02Background.png"];
OR
[UIImage imageWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"page02Background" ofType:@"png"]];
答案 0 :(得分:1)
[UIImage imageNamed:@“page02Background.png”];
在我看来,tableviewcell是autorelease对象。所以第一个是最好的。
如果您使用了很多捆绑并根据捆绑放置图像。然后指定第二个最好。
第二个优点是你可以使用相同的imagename和不同的bundle(如果在不同的bundle中有相同的imagename但不同的照片)。根据你的需要,你必须选择哪种最适合你。