如何从私人文件夹加载具有唯一名称的图像?

时间:2011-06-11 10:55:07

标签: objective-c image ipad uiimageview filenames

我正在开发一款适用于iPad的应用,我希望在一个文件夹中可以说100个jpg。 它们可以命名为01.jpg02.jpg等。

在我的应用程序中,我喜欢浏览这些图像,当点击其中一个图像时,我需要图像的名称才能通过网络发送一些数据(数据部分工作正常)。

我尝试使用UIImagePicker,但我发现实际图片没有连接名称。

然后我做了另一种方法,我有许多页面,我有按钮,在这里我加载图像,只要是项目的追索权的一部分工作正常......

但这是真正的问题。

应用程序的用户应该能够在不重新编译应用程序的情况下随时更改这些图像。

所以我确实寻找一种方法来建立一个文件夹,用户可以使用名称01.jpg等放置/替换图像,并使用应用程序来使用这些更新的图像。

非常欢迎您的想法。

Wiljan

1 个答案:

答案 0 :(得分:0)

我不确定我理解您的意思,但您可以将图像保存在应用程序文档文件夹中。您可以在以下位置找到更多详情 http://developer.apple.com/library/ios/#documentation/iphone/conceptual/iphoneosprogrammingguide/StandardBehaviors/StandardBehaviors.html#//apple_ref/doc/uid/TP40007072-CH4-SW6

您也可以使用NSFileManager复制文件。

我建议做的是:

  • 将默认图片放在项目资源上。
  • 首先启动,将文件复制到文档文件夹。
  • 始终使用文档文件夹中的图像。