У меня проблема с преобразованием изображения PNG в NSData. Я нашел в результате объекты разных размеров.
method 1 :
UIImage *tempImage=[UIImage imageNamed:@"test.png"];
NSData *tempData1=UIImagePNGRepresentation(tempImage);
NSLog (@"tempData1.length=%@",jpeg);
method 2 :
NSString *filePath = [[NSBundle mainBundle] pathForResource:@"test" ofType:@"png"];
NSData *tempData2=[NSData dataWithContentsOfFile:filePath];
NSLog (@"tempData2.length=%@",tempData2);
the result is : tempData1.length=127280
tempData2.length=96709
Кто-нибудь знает, почему это происходит?