jjzjj

NSbundle

全部标签

ios - 来自 iOS 静态框架的“无法在 bundle 中加载 NIB”

我正在创建一个包含xib文件的静态iOS框架(Xcode6中的默认模板)。但是,在将我的框架添加到另一个应用程序时,我无法加载nib文件,我收到以下错误:Terminatingappduetouncaughtexception'NSInternalInconsistencyException',reason:'CouldnotloadNIBinbundle:'NSBundle(loaded)'withname'MyNibName''我尝试了几种解决方案,其中一些概述了here.我仍然无法解决问题。我看到很多对thispopularproject的引用现在不受支持,因为xcode具有内置

ios - 来自 iOS 静态框架的“无法在 bundle 中加载 NIB”

我正在创建一个包含xib文件的静态iOS框架(Xcode6中的默认模板)。但是,在将我的框架添加到另一个应用程序时,我无法加载nib文件,我收到以下错误:Terminatingappduetouncaughtexception'NSInternalInconsistencyException',reason:'CouldnotloadNIBinbundle:'NSBundle(loaded)'withname'MyNibName''我尝试了几种解决方案,其中一些概述了here.我仍然无法解决问题。我看到很多对thispopularproject的引用现在不受支持,因为xcode具有内置

objective-c - 访问应用程序包中的 plist 返回 null

我正在使用我之前成功将plist加载到数组中的一段代码:NSString*filePath=[[NSBundlemainBundle]pathForResource:@"species_names"ofType:@"plist"];NSArray*array=[[NSArrayalloc]initWithContentsOfFile:filePath];initWithContentsOf文件失败(数组为空,表明它无法在应用程序包中找到plist)。在iPhone模拟器下,我检查了第一行创建的路径是否指向应用程序文件(确实如此),并使用Finder上下文菜单“显示包内容”向自己证明“s

objective-c - 访问应用程序包中的 plist 返回 null

我正在使用我之前成功将plist加载到数组中的一段代码:NSString*filePath=[[NSBundlemainBundle]pathForResource:@"species_names"ofType:@"plist"];NSArray*array=[[NSArrayalloc]initWithContentsOfFile:filePath];initWithContentsOf文件失败(数组为空,表明它无法在应用程序包中找到plist)。在iPhone模拟器下,我检查了第一行创建的路径是否指向应用程序文件(确实如此),并使用Finder上下文菜单“显示包内容”向自己证明“s

ios - 如何获取文档目录中文件的所有路径?

我通常使用NSBundle获取路径。但是,NSBundle不包含Documents文件夹。如何获取文档目录中文件的所有路径(或名称)? 最佳答案 这将为您提供文档目录下所有文件的路径NSArray*paths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES);NSString*documentsDirectory=[pathsobjectAtIndex:0];NSArray*filePathsArray=[[NSFileMana

ios - 如何获取文档目录中文件的所有路径?

我通常使用NSBundle获取路径。但是,NSBundle不包含Documents文件夹。如何获取文档目录中文件的所有路径(或名称)? 最佳答案 这将为您提供文档目录下所有文件的路径NSArray*paths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES);NSString*documentsDirectory=[pathsobjectAtIndex:0];NSArray*filePathsArray=[[NSFileMana

ios - 访问 pod 中的资源

我想在cocoapod库中包含图像资源,但我无法访问它们。我已阅读这些资源以寻求帮助:CocoapodsResourcesCocoapodsResourceBundlesMokacodingResourceBundlesDavidPotterResourceBundles但是,没有人指出访问资源的方向。我尝试了以下方法:[UIImageimageWithData:[NSDatadataWithContentsOfURL:[(NSBundle*)[NSBundlebundleWithIdentifier:@"Assets"]URLForResource:@"my-image@2x"wit

ios - 访问 pod 中的资源

我想在cocoapod库中包含图像资源,但我无法访问它们。我已阅读这些资源以寻求帮助:CocoapodsResourcesCocoapodsResourceBundlesMokacodingResourceBundlesDavidPotterResourceBundles但是,没有人指出访问资源的方向。我尝试了以下方法:[UIImageimageWithData:[NSDatadataWithContentsOfURL:[(NSBundle*)[NSBundlebundleWithIdentifier:@"Assets"]URLForResource:@"my-image@2x"wit

objective-c - 使用 [NSBundle mainBundle] 写入文件失败

我正在尝试从一个文件中获取内容并将其写入另一个文件。我读得很好,但我无法将它写入另一个文件。我有一个单词数据库。我想根据字母的数量将单词分成不同的文件。所有四个字母的单词都放在一个文件中,依此类推。我在我的资源中添加了一个名为“4letter”的txt文件,以下是我的代码:NSError*error;//READNSString*dbFile=[[NSBundlemainBundle]pathForResource:@"words"ofType:@"txt"];NSString*test=[NSStringstringWithContentsOfFile:dbFileencoding:

objective-c - 使用 [NSBundle mainBundle] 写入文件失败

我正在尝试从一个文件中获取内容并将其写入另一个文件。我读得很好,但我无法将它写入另一个文件。我有一个单词数据库。我想根据字母的数量将单词分成不同的文件。所有四个字母的单词都放在一个文件中,依此类推。我在我的资源中添加了一个名为“4letter”的txt文件,以下是我的代码:NSError*error;//READNSString*dbFile=[[NSBundlemainBundle]pathForResource:@"words"ofType:@"txt"];NSString*test=[NSStringstringWithContentsOfFile:dbFileencoding: