美文网首页
2019-08-28

2019-08-28

作者: 涛大 | 来源:发表于2019-08-28 11:05 被阅读0次

    // 字符串转unicode

    • (NSString *)unicodeStringWithString:(NSString *)string {
      NSString result = [NSString string];
      for (int i = 0; i < [string length]; i++) {
      result = [result stringByAppendingFormat:@"\u%04x", [string characterAtIndex:i]];
      /

      因为Unicode用16个二进制位(即4个十六进制位)表示字符,对于小于0x1000字符要用0填充空位,
      所以使用%04x这个转换符,使得输出的十六进制占4位并用0来填充开头的空位。
      */
      }
      return result;
      }

    相关文章

      网友评论

          本文标题:2019-08-28

          本文链接:https://www.haomeiwen.com/subject/fblpectx.html