【发布时间】:2023-04-03 07:32:01
【问题描述】:
对于我正在开发的一个小程序,我需要找到设备内的图像和照片列表,在这种情况下是 iPhone 模拟器(我保存了一些从互联网上获取的图像)。我现在在 Android 中存在“android.database”API 中的“光标”。 Objective C 中是否有类似的东西? 我发现本教程很有趣:How I get all the images from a perticular folder(iPhone)?,但在这种情况下,用户手动传递路径。就我而言,我不知道图像的路径,所以我需要使用在路径内自动搜索的东西。 我还看到,对于这个问题,AssetsLibrary 框架可以提供帮助,但我是 Objective C 编程的新手,我不确定它是否是我需要的。
感谢您的每一个帮助。
【问题讨论】:
-
如果您需要从设备访问照片,您必须使用 AssetsLibrary。沙盒不允许您访问应用程序文件夹之外的任何内容,因此没有“包含设备上所有照片的文件夹的路径”之类的东西 - 因为应用程序无论如何都无法看到该文件夹。
-
我需要访问设备中的照片信息。这些照片是用相机拍摄的或从互联网上下载的。我需要找到它们的路径、名称、宽度和高度。我只需阅读这些信息。
标签: ios cocoa-touch assetslibrary