私はSwiftのPHAssetとNSURLで作業しています。 イメージURLがあります(例:file:///var/mobile/Media/DCIM/100APPLE/IMG_0043.JPG
)。NSURLのSwift PHAsset
私はこのNSURLからPHAセットをSwiftで作ることができますか?
私はSwiftのPHAssetとNSURLで作業しています。 イメージURLがあります(例:file:///var/mobile/Media/DCIM/100APPLE/IMG_0043.JPG
)。NSURLのSwift PHAsset
私はこのNSURLからPHAセットをSwiftで作ることができますか?
PHAssetオブジェクトは、iCloudフォトコンテンツを含むPhotosアプリケーションに表示される画像またはビデオファイルを表します。アセットを表示または編集するには、PHAssetクラスを使用して、作業する写真やビデオのアセットオブジェクトを取得します。アセットオブジェクトは不変であり、それが表す写真またはビデオのメタデータのみを含みます。
したがって、PHAssetオブジェクトを作成することはできません。 オブジェクトを作成するコンストラクタは1つだけです。
let asset = PHAsset()
NSURLには、コンストラクタはありません: -
これは、我々が頻繁に使用するものである: -
let imgData = NSData(contentsOfURL: (NSURL(string: "file:///var/mobile/Media/DCIM/100APPLE/IMG_0043.JPG"))!)
let image = UIImage(data: imgData!)
私はここで解決策、http://stackoverflow.com/a/28666212/1084174を見つけました。それは可能な権利ですか? –
は一度http://stackoverflow.com/questions/28661938/retrieve-これを見ますアラセットまたはファイルセットからのファイル –