iOS:UIImage的初始化

时间:2012-05-09 07:47:48

标签: objective-c uiimage ios5

哪个电话是正确的?似乎两个调用都有相同的结果。

UIImage *img = [UIImage imageWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"image" ofType:@"png"]];

UIImage *img = [[UIImage alloc] imageWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"image" ofType:@"png"]];

2 个答案:

答案 0 :(得分:4)

首先是正确的,因为imageWithContentsOfFile是一个类方便方法(Class方法)。

答案 1 :(得分:-3)

初始化UIImage的最简单方法是......

UIImage *img = [UIImage imageNamed: @"image.png"];