What is the second parameter of NSLocalizedString()?

前端 未结 3 1755
长情又很酷
长情又很酷 2020-11-29 19:30

What is the *comment parameter in:

NSString *NSLocalizedString(NSString *key, NSString *comment)

If I do this:



        
3条回答
  •  一生所求
    2020-11-29 20:04

    The second parameter is a comment that will automatically appear in the strings file if you use the genstrings command-line utility, which can create the strings file for you by scanning your source code.

    The comment is useful for your localizers. For example:

    NSLocalizedString(@"Save",@"Title of the Save button in the theme saving dialog");
    

    When you run genstrings, this will produce an entry in the Localizable.strings file like this:

    /* Title of the Save button in the theme saving dialog */
    "Save" = "Save";
    

提交回复
热议问题