我可以使用ASIHTTPRequest上传图像。
代码是这样的。
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info {
NSData *imageData = UIImageJPEGRepresentation(self.selectedImage.image, 0.5);
...
}
无论如何,我可以找出“imageData”的文件大小。基本上试图找出我正在上传的文件大小,如果有的话,我可以优化文件大小,如果它太大。
谢谢你,
三通
答案 0 :(得分:3)
很容易找到大小:NSData支持长度方法:
NSUInteger imageSize = [imageData length];
优化选项将取决于您的服务器支持的内容