USO400
  • Home
  • About
  • KH400
  • SuperSherpa
  • ZX-10
  • Todo
  • ALTO WORKS
  • KMX125
Subscribe

obj

A collection of 1 post
ios

NSDataのバイトコードをNSStringに変換する

NSString *str = @"hogehoge"; NSMutableString *result = [NSMutableString string]; NSData *data = [str dataUsingEncoding:NSUTF8StringEncoding]; NSLog(@"data: %@", data); // data: <686f6765 686f6765> const unsigned char *bytes = [data bytes]; for (int i=0; i<[data length]; i++) { [result appendFormat:@"%X", bytes[i]]; } NSLog(@"result: %@", result); // result: 686F6765686F6765 デバイストークンの取得をするときに@"<"と@">"と@" "を置換するのよりもイケてる方法があるんじゃないかと思いながら実装していたので変換方法を探してみた。 for文の中で[data getBytes:range:]しようか
2014年12月12日
USO400 © 2023
Powered by Ghost