代码之家  ›  专栏  ›  技术社区  ›  Steph Thirion

objc警告:“放弃指针目标类型的限定符”

  •  11
  • Steph Thirion  · 技术社区  · 16 年前

    编译时:

    char *str = [[NSString stringWithFormat:@"%i days and %i hours", days, hours] UTF8String];
    

    我得到警告:

    initialization discards qualifiers from pointer target type
    

    我怎么摆脱它?

    1 回复  |  直到 16 年前
        1
  •  27
  •   Jens Ayton cdespinosa    16 年前

    您缺少的限定符是 const . -UTF8String 返回A const char * 如此 str 也应该声明 常量字符 .