在UITableViewCell中使用UIImage的最佳实践
问题描述:
如果我将手机中的图像加载到TableView约50-60个条目中,哪种方法最适合?在UITableViewCell中使用UIImage的最佳实践
[UIImage imageNamed:@"page02Background.png"];
OR
[UIImage imageWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"page02Background" ofType:@"png"]];
答
[UIImage的imageNamed:@ “page02Background.png”];
在我看来,tableviewcell是autorelease对象。所以第一个是最好的。
如果你使用了许多捆绑包并根据捆绑包放置图像,那么指定第二个是最好的。
这第二个优点是你可以使用相同的图像名称与不同的捆绑(如果有相同的图像名称,但不同的捆绑不同的照片)。
它取决于你的需要,你必须选择哪一个最适合你。
如果你有任何疑问,你可以在iphone/ipad聊天室见到我们 – 2011-06-18 15:57:43