nsbundle 相关问题

NSBundle对象表示文件系统中的一个位置,该位置对可在程序中使用的代码和资源进行分组。 NSBundle对象定位程序资源,动态加载和卸载可执行代码,并协助本地化。您可以使用以下项目类型之一在Xcode中构建一个包:Application,Framework,plug-ins。

使用[NSBundle mainBundle] pathForResource:ofType:inDirectory访问文件:

我在名为TextFiles的文件夹中添加了一个文件paylines.txt,该文件夹位于Xcode中我的iOS项目的Resources文件夹中。这是我用来访问文件的代码:NSString * filePath ...

回答 10 投票 41

loadNibNamed()失败:未知类 在Interface Builder文件中

我已经将代码移动到Xcode框架,现在loadNibNamed()失败了(我更改了受损的Swift标识符名称的可读部分):未知类_TtC13MyFramework14MyTableCell in ...

回答 1 投票 1

为什么我无法加载位于资产目录中的图像?

我正在尝试构建一个简单的屏幕保护程序。我做的第一件事是使用方法[NSImage imagedNamed:]加载资产目录中的图像,该方法返回一个nil值,这意味着它......

回答 2 投票 1

如何获取结构的包?

在Swift中,您可以在任何类中调用let bundle = NSBundle(forClass:self.dynamicType)并获取当前包。如果你是NSBundle.mainBundle(),那么例如...这将无法获得正确的捆绑...

回答 5 投票 25

Bundle.preferredLocalizations混乱

Bundle的3个首选定位是如此令人困惑,以至于我有很多问题:为什么2个preferredLocalizations方法是类方法但是继续讨论一些未指定的具体...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.