Konichiwa の皆さん、私のプロジェクトにある大量のローカライズされた xml を読み取るための非標準的な手順に頭を悩ませています。
私の目的は、これらすべてのファイルを再帰的に読み取り、coredata sqlite db をフィードして、同じ DB のさまざまな言語ベースのバージョンを作成することです。
まず、次のような昔ながらの手法を試しました。
NSString *bundleRoot = [[NSBundle mainBundle] bundlePath];
NSArray *dirContents = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:bundleRoot error:nil];
NSArray *onlyXMLs = [dirContents filteredArrayUsingPredicate:[NSPredicate predicateWithFormat:@"self ENDSWITH '.xml'"]];
for (NSString *tString in onlyXMLs) {
/* stuff */
}
プロジェクト内のローカライズされていないすべての xml が表示され、それ以上のものは表示されないため、まったく運がありません。
そのため、ローカライズされていない xml を入手する方法があるかどうか疑問に思っていました。
前もって感謝します。
疑問や質問が見知らぬ人ではない場合は、私に連絡してください。
-k-