2012-02-23 90 views
1

我的應用程序被本地化爲兩種語言。我有兩對xib文件用於兩個本地化。當我更改設備/模擬器語言,或修改xib文件並重建應用程序時,舊的xib文件仍在應用程序中使用,似乎被緩存在某處。如何告訴我的應用程序刪除緩存的xib文件?iOS:如何刪除xib文件緩存?

編輯: 檢查了這一幕: 在設備上,我運行應用程序,而設備的語言是英語,所有XIB文件是英文。然後我將設備語言更改爲阿拉伯語,重新啓動設備,Xib文件仍然是英語!

是什麼問題?以及如何解決它?

+0

請重置或刪除模擬器中的構建並再次運行項目 – Deepesh 2012-02-23 12:21:45

回答

3

在Xcode:

  • 構建菜單 - >清潔

和/或

  • 從模擬器

(通常我都)

刪除應用程序

確保xib只在本地化的目錄中