objective-c - XCode 中的图像和声音文件在哪里?

标签 objective-c ios xcode image unity-game-engine

Unity IDE 中使用的图像和声音文件是否以某种方式编译到 XCode 中的 libiPhone-lib.a 中?我正在寻找一种访问 XCode/Objective-C 内的音频文件和图像的方法。据我所知,通过查看导出的 XCode 项目,在任何地方都看不到声音文件或其他资源

最佳答案

它们作为字节码编译到库中,然后在运行时解释。披露这一点将破坏 Unity 的商业模式,因为每个人都会对 Unity 生成的代码进行更正。对他们来说,解释字节码比将其翻译成人类可读的语言(如 C 或 Objective-C)更容易。

答案是:是的,它们被编译成lib。

如果你想从objective-c层访问它们,你必须以通常的xCode方式将它们再次添加到项目中,这样它们的数据将在项目中增加一倍。

关于objective-c - XCode 中的图像和声音文件在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12617213/

相关文章:

ios - AFNetworking 的 requestWithMethod :path:parameters: Returning NSMutableURLRequest That Doesn't Persist

objective-c - 我应该用什么来控制输入设备等等

iphone - 安排并显示本地通知后,启动 iPhone 应用程序需要什么代码?

iphone - 将大量文本添加到 UIScrollView 的最佳方法?

iphone - NSIncrementalStore - 使用本地和远程数据

ios - Swift 3 类型 'Any?' 的值没有成员 'object'

ios - SFSpeechRecognizer在IOS 13.2中无法正常工作

ios - 界面标签!没有正确更新

xcode - 翻译人员的 localizable.strings 编辑器

ios - 流式音频文件在弹出到 View Controller 后正在播放