12得票2回答
当一个UIImageView的图像从Interface Builder设置时,该图像是如何加载的?

当图像视图的源自属性检查器预设时,实际路径何时/如何解析该文件?似乎没有调用NSBundle的任何方法,但我可能是错误的。 编辑:我正在尝试交换被调用的任何方法(如果可能)以动态替换资产。

12得票3回答
在Swift中如何从路径获取Bundle引用

我想在Swift中从路径获取NSBundle引用。 就像在Objective-C中 > NSBundle* languageBundle = [NSBundle bundleWithPath:path]; 我们如何在Swift中实现相同的效果。

11得票2回答
NSBundle的pathForResource返回了nil。

我一直在尝试在iOS应用的单元测试中加载一个简单的文本文件。NSString* resourcePath = [[NSBundle mainBundle] pathForResource: @"stopPointsInCircleData" ofType:@"txt"]; NSString* ...

11得票4回答
无法在捆绑包的xcassets中加载图像

我需要在一个静态库中包含图片。 我创建了一个bundle并将图片插入其中,问题是如果我直接把图片放在bundle中似乎是可以工作的,但如果放在xcassets文件中就会停止工作。 我遵循了许多指南并在这个网站上搜索解决方案。最受欢迎的解决方案是插入这行代码:[UIImage imageNam...

10得票5回答
iOS应用程序包中的多个本地化.strings文件

我有一个非常复杂的项目,包括几个大型本地化子项目。我的大多数子项目都是通过单个 Localizable.strings 文件进行本地化的。该文件被复制到 SubProjectName.bundle 目标中,并与 SubProjectName.a 静态库一起在主项目中使用,这样可以正常工作。然而...

10得票1回答
settings.bundle 是什么?如何在 iOS8 中配置?

我在iOS8和包设置方面遇到了问题,我有一个textField用于在设置中插入URL并在我的应用程序中使用它,但在iOS 8中不保存textField的文本,当我退出设置并返回时,textField处于默认状态。 有人知道在iOS 8中是否有关于bundle设置的更改。 另一个奇怪的变化是...

10得票5回答
找不到我的mainBundle中的.js文件?

这真让我疯狂,因为我无法弄清楚到底发生了什么。我一直从主捆绑包中加载文件,如xml文件、html文件等。但是,现在我正在尝试获取javascript文件的内容,但它始终找不到它。我正在使用: NSData *jsData = [NSData dataWithContentsOfFile:[[...

10得票5回答
NSTask启动路径不可访问。

我在我的Cocoa项目中使用以下代码调用我创建的脚本。该脚本与项目位于同一文件夹中,并且甚至在Xcode的“资源”文件夹下显示出来。找到了正确的路径,但仍然显示路径不可访问。请帮忙解决。NSBundle *mainBundle=[NSBundle mainBundle]; NSString *...

10得票2回答
如何使用C语言查找应用程序包(NSBundle)中文件的路径?

是否有一个C API可以在应用程序包中查找文件路径? 我知道使用以下语法可以在Objective-C中完成此操作。NSString *path = [[NSBundle mainBundle] pathForResource:@"MyImage" ofType:@"bmp"]; 我是否可以从...

10得票1回答
在 OS X Yosemite (10.10) 中,从框架加载图像的最佳方法是什么?

我正在开发一个包含通知中心小部件(或今日扩展)的 Yosemite 应用程序。我有一个框架,其中存储了所有共享代码和资源,其中包括一些图像。无论我是只使用 PNG 还是资产目录,如果我只使用标准的NSImage方法imageNamed:,它们都不会加载。从文档中看,这是可以预料到的-它只会查找...