Как я могу получить размер файла изображения, выбранный UIImagePickerController?

Я хочу знать, что размер файла изображения в IPhone PhotoAlbum выбран UIImagePickerController.

Я пробовал этот код с 1 571 299 байтовым изображением jpeg.

UIIamge *selectedImage = [info objectForKey:@"UIImagePickerControllerOriginalImage"];

NSData *imageData; 
if ( /* PNG IMAGE */ ) 
    imageData = UIImagePNGReprensentation(selectedImage);
else 
    imageData = UIImageJPEGReprensentation(selectedImage);

NSUInteger fileLength = [imageData length];

NSLog(@"file length : [%u]", fileLength);

Но когда я запускаю код, он выводит 362788 байт.

Кто-нибудь знает это?

9
задан James.Jo 29 September 2011 в 05:28
поделиться