如何在iOS中获取文件大小的本地化描述字符串?

时间:2016-04-10 12:37:59

标签: ios objective-c localization

以下是我的代码:

- (NSString *)fileSizeDescriptionForFileAtPath:(NSString *)filePath {

    NSError* error;
    NSDictionary *fileDictionary = [[NSFileManager defaultManager] attributesOfItemAtPath:filePath
                                                                                    error: &error];
    NSNumber *size = [fileDictionary objectForKey:NSFileSize];

    NSString *desc = [NSByteCountFormatter stringFromByteCount:size.longLongValue
                                         countStyle:NSByteCountFormatterCountStyleFile];

return desc;
}

此代码是否会正确格式化任何本地化的文件大小?

我在NSByteCountFormatter文档中找不到格式化字符串已本地化的引用。

感谢您的任何建议。

1 个答案:

答案 0 :(得分:0)

所以,我尝试使用多个语言环境的上述代码,结果看起来完全本地化。