2011-12-01 100 views
0

我遇到了令人難以置信的令人沮喪的問題。我在一臺電腦上寫了一個iPhone應用程序,現在我正試圖在另一臺電腦上工作。我壓縮了這個項目,並將它發送給自己,但是當我打開它時,似乎沒有任何圖像伴隨它。當我添加圖像時,我總是選中該框以將圖像複製到我的項目中。所有的圖像文件都顯示出來,但它們是紅色的。從另一臺計算機導入xcode項目的問題

我試圖修復數百個圖像之一的路徑,之後,圖像出現在我的項目中xcode的典型配色方案中。問題是當我試圖運行代碼時,xcode說它找不到我剛剛導入的圖像。

接下來,我刪除了所有圖像,並嘗試再次導入它們。一旦它們被導入,它們都會再次變紅。

有沒有其他人遇到過這個問題?幫幫我!

+0

我假設圖片被實際複製過來,只是沒有添加到XCode項目中。如果他們在一個子文件夾中,例如資源/圖像,然後確保你不添加圖像 - 而是添加文件夾作爲參考。然後在iOS中將它們用作文件夾/圖像名稱,而不僅僅是imagename。那有意義嗎?聽起來像是可能發生的事情。 –

+0

我沒有一個文件夾,我可以在xcode之外的項目中訪問資源/圖像... – coder

+0

呃...呃?那是「例如」,「例如」,而不是特定的文件夾名稱。我的觀點是,有兩種方法可以將圖像或其他文件添加到xcode項目中,並且如果有很多圖像,則應該使用文件夾添加方法而不是圖像添加方法。 –

回答

1

在Finder中,轉到實際代碼所在的位置,看它是否確實將圖像移動到了項目結構中。

當Xcode中的資源是紅色的時候,這意味着Xcode無法找到它們,您可以右鍵單擊它們並查看它們期望它們的位置。您也可以在導入圖像後執行此操作,以確保它們位於項目結構中。

通常XCode文件夾結構有一個「源」文件夾脫離源代碼的根目錄,這是你應該放置所有圖像的地方。我通常手動將它們複製到那裏,然後從那裏將它們導入到XCode中。

相關問題