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

发布于 2024-11-14 23:50:43 字数 469 浏览 3 评论 0原文

我正在开发一款 iPad 应用程序,我想在一个文件夹中保存 100 张 jpg 图像。 它们可以命名为 01.jpg02.jpg 等。

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

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

然后我采取了另一种方法,我有许多页面,其中有按钮,在这里我加载图像,只要它们是项目资源的一部分,就可以正常工作......

但真正的问题来了。

应用程序的用户应该能够随着时间的推移更改这些图像,而无需重新编译应用程序。

因此,我确实寻找一种方法来创建一个文件夹,用户可以在其中放置/替换名为 01.jpg 等的图像,并让应用程序使用这些更新的图像。

非常欢迎提出想法。

维尔扬

I am working on an app for iPad where I want to have lets say 100 jpg's in a folder.
They could be named like 01.jpg, 02.jpg etc.

In my app I like to browse those images and when clicking on one of them I need the name of the image to be able to send some data over the network (the data part works fine).

I tried to use UIImagePicker but I found out there are no name connected to the actual image.

Then I made another approach where I have a number of pages where I have buttons and here I load in the images which works fine as long the are a part of the recourse of the project...

But here comes the real problem.

The user of the app should be able to change those images over time without recompiling the app.

So I do look for a way to have a folder where the user can place/replace images with the names 01.jpg etc and the app to use those updated images.

Ideas are very welcome.

Wiljan

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

痴者 2024-11-21 23:50:43

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

您还可以使用 NSFileManager 来复制文件。

我建议做的是:

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

I am not sure that I understand what you mean, but You can save images in your application documents folder. You can find more details at:
http://developer.apple.com/library/ios/#documentation/iphone/conceptual/iphoneosprogrammingguide/StandardBehaviors/StandardBehaviors.html#//apple_ref/doc/uid/TP40007072-CH4-SW6

You can also use NSFileManager to copy files.

what I suggest to do is :

  • put default images on project resources.
  • At first start, copy files to documents folder.
  • always use images from documents folder.
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文