2013-10-28 58 views
1

我做,將採取JSON並把它變成CoreData的應用程序,基本上覆制: THIS的Xcode命令行工具無法找到pathForResource

我的問題是,我認爲在Xcode的變化作出了它使命令行不使用NSBundle,所以使用pathForResource總是返回nil,所以我無法在構建階段的複製文件部分訪問我的文件。

有誰知道如何在命令行工具中訪問這些文件?

任何幫助將不勝感激!

感謝

山姆

PS。我試過 this solution無濟於事。

回答

0

使用:

NSBundle *bundle = [NSBundle bundleForClass:[self class]]; 
NSString *path = [bundle pathForResource:@"filename" ofType:@"filetype"]; 

相反mainBundle的。它適用於UnitTests以及標準版本。 「MainBundle」僅適用於手機構建。

相關問題