簡體   English   中英

Xcode命令行工具找不到pathForResource

[英]Xcode Command-Line tool can't find pathForResource

我正在制作一個將使用JSON並將其轉換為CoreData的應用程序,基本上是在復制: THIS

我的問題是我認為Xcode進行了更改,因此命令行不使用NSBundle,因此使用pathForResource始終返回nil,因此我無法在構建階段的“復制文件”部分中訪問文件。

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

任何幫助將不勝感激!

謝謝

山姆

PS。 我已經嘗試過這種解決方案 ,但無濟於事。

使用:

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

代替mainBundle。 它適用於UnitTests和標准構建。 “ MainBundle”僅適用於手機版本。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM