0

今日「すべて」をアップグレードしてOS4デバイスにデプロイして以来、ローカライズされたXIBとplistを認識しなくなりました。(これは、iPhoneシミュレーターでもiPhoneでもありません。)OS4以前と同様に、言語を切り替えると、正しいローカライズされたファイルが読み込まれましたが、現在はそうではありません。何かを「再作成」、「微調整」、または名前変更する必要がありますか?4月からシミュレーターとデバイスで動作しており、コードに警告は表示されません。

言語コードが変更された場合に備えて、言語は英語とsv_SEです。

4

2 に答える 2

0

私はまったく同じ問題を抱えていましたが、今ではそれを行う古い方法が単に「間違っている」のではないかと思い始めています。

こちらをご覧ください:http://developer.apple.com/mac/library/documentation/Cocoa/Reference/Foundation/Miscellaneous/Foundation_Functions/Reference/reference.html#//apple_ref/c/macro/NSLocalizedString

それか、NSLocalizedStringが壊れています。

于 2010-07-08T12:39:41.437 に答える
0

XCode Projectsフォルダーをクリーンアップした後(一般的なメンテナンス)、動作します。XIBに関して他の問題もありました。XCodeProjectsフォルダーに「同じ」xcodeプロジェクトの2つのバージョンを含む2つのフォルダーがありました。ある時点で、古いバージョンを解凍して何かをチェックしたり、コードをコピーしたりしていた可能性があります。これにより、使用されているファイルについてXCodeが混乱します。申し訳ありません。

于 2010-10-21T12:19:50.603 に答える