我想通过从图像选择器中选择一个文件(图像)作为附件.我可以在iOS Objective-C中附加和邮寄文件(特别是图像)的适当方式是什么?
任何人都可以解决我的问题.我想在android中发送一个http请求来访问REST API(PHP)..
谢谢
是否可以在iphone/iPad中打开word和excel文件而不使用UIwebview?
我有以下功能,假设[CIImage]为了我的目的返回- 在tableView中显示照片的一些元数据.
func getCIImages() -> [CIImage] {
var images = [CIImage]()
let assets = PHAsset.fetchAssetsWithMediaType(.Image, options: nil)
for i in 0..<assets.count {
guard let asset = assets[i] as? PHAsset else {fatalError("Cannot cast as PHAsset")}
let semaphore = dispatch_semaphore_create(0)
asset.requestContentEditingInputWithOptions(nil) { contentEditingInput, _ in
//Get full image
guard let url = contentEditingInput?.fullSizeImageURL else {return}
guard let inputImage = CIImage(contentsOfURL: url) else {return}
images.append(inputImage)
dispatch_semaphore_signal(semaphore)
}
dispatch_semaphore_wait(semaphore, DISPATCH_TIME_FOREVER)
}
return images
}
Run Code Online (Sandbox Code Playgroud)
但它停留在信号量等待,并没有走得更远.我已经浏览了很多教程,但GCD的其他变种不起作用.我认为这是因为模拟器,我不知道,无法在真实设备上进行测试.请帮忙.