.stringsdict
ドキュメントに少し混乱しています(「ローカライズされたプロパティリストファイル」までスクロールしてください)。
いくつかのファイルを指定すると、保存ファイルを表示するか、それに応じて保存ファイルを保存します。私は以下がうまくいくと思っていましたが、うまくいきません。
コード内:
NSString *string = [NSString localizedStringWithFormat:NSLocalizedString(@"%Save Files", @""), (long)files.count];
でLocalizable.stringsdict
:
<key>Save Files</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>Save %#@files@</string>
<key>files</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>File</string>
<key>other</key>
<string>Files</string>
</dict>
</dict>
カウントに関係なく、常にSave Filesを表示します。
私は何を間違っていますか?