【发布时间】:2015-09-07 14:32:45
【问题描述】:
不使用 PHAsset 是否可以获取存储在 iPhone 上的照片?
这是因为 PHAsset 的使用迫使我使用这种方法:
PHImageManager.defaultManager().requestImageForAsset( ... )
而且这个方法需要时间来执行。
我只想直接从存储它们的文件夹中获取图像。
【问题讨论】:
-
可能违反了 API/SDK EULA。
-
需要多少时间,如果可以将图像加载为文件需要多少时间?读取几 MB 的数据通常需要超过 1 毫秒。
-
为了得到照片,我在第一篇文章中键入的方法的执行需要太多时间。我想要相机拍的照片。
-
“时间过多”是多少? 1 小时 1 秒 1 微秒?
-
多 1 秒,因为我想制作一个类似于 iPhone 上的照片应用程序视图的视图,即我们向右或向左滑动查看照片时的视图。当用户在照片之间滑动时,我开发的视图会震动。
标签: ios iphone swift photos phasset