我很难在WebService上上传GIF图片。我使用iOS7.1作为基础平台。
我正在从 ALAssetsLibrary (我的照片库中的GIF)中读取 UIImage ,资产的网址指向它是GIF图像。但是,每当我想上传它时,我需要使用 UIImageJPEGRepresentation 或 UIImagePNGRepresentation ,这使得GIF成为一个简单的JPG或PNG。
我尝试使用以下内容阅读资产网址:
NSData *gifData = [NSData dataWithContentsOfURL:imageFilePath];
但是NSData总是以零返回。我已经挣扎了好几个小时,似乎没有解决方案:S有没有人实现过这个目标?
答案 0 :(得分:1)
尝试
NSData *gifData = [[NSFileManager defaultManager] contentsAtPath:[gifURL path]];