- 2011-10-08 (土) 1:55
- プログラミング

Localizable.stringsにいろいろ追加し、コンパイルしたら
Localizable.strings:0: error: validation failed: The data couldn’t be read because it has been corrupted.
のようなエラーでおこられました。
Localizable.stringsファイルの内容がこわれてますよ。
とのことだが、行数もでてないので、真っ赤になっておこられてもサッパリわかりません。
目を皿のようにしてチェックしたら、行末尾に ; セミコロンがない行を発見。
つけたら、問題なくビルドが通りました。
言われてみると当たり前なんだけど、エラーメッセージからエラーの内容が推測できないのではまった。
特に行がたくさんあるとわからん。
"hoge" = "ほげ"; // OK "hoge" = "ほげ" // NG
- Newer: iPhone4S を買っちゃいましたが決して衝動買いではないと思う
- Older: WM3500Rのキャリングケースはどれがよいか

ikemasa