gpt4 book ai didi

ios - 如何在 iOS 应用程序中嵌入自定义资源和文件夹

转载 作者:行者123 更新时间:2023-11-28 22:42:00 25 4
gpt4 key购买 nike

我有一个 iOS 应用程序,它嵌入了一个捆绑为静态库的 native C 二进制文件。该二进制文件最初设计用于“常规”计算机并依赖于某些特定的文件夹布局,例如:

myapp
- images
- big
- thumbnails
- templates
- sounds

为了使二进制文件正常工作,我需要保持此布局不变。我没有做过太多的 iOS 开发,也许这是一个微不足道的问题,但我如何在我的 iOS 应用程序中复制这个文件夹布局(以及如何在应用程序中获取它的绝对路径)?

最佳答案

每个应用程序都有一个沙盒,其中包含一组您可以使用的文件夹。如果它们位于 Documents 或 Library 文件夹中,您的应用程序还能正常运行吗?

 NSString *documentsDir = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0];
NSString *libraryDir = [NSSearchPathForDirectoriesInDomains(NSLibraryDirectory, NSUserDomainMask, YES) objectAtIndex:0];

还有/tmp 和/caches,但这些可能不是您要找的。我相信以上两者都可以在更新/同步中幸存下来。

关于ios - 如何在 iOS 应用程序中嵌入自定义资源和文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14274752/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com