Objective c 字符数组到[NSString stringWithFormat:]
我的代码中有此代码(md5哈希)Objective c 字符数组到[NSString stringWithFormat:],objective-c,ios,optimization,nsstring,Objective C,Ios,Optimization,Nsstring,我的代码中有此代码(md5哈希) 有没有比此代码更快的方法,如何在NSString中推送整个数组?这是将16个字符转换为NSString的最快方法。如果您经常这样做,请将其封装在函数中,这样您就只有一个代码副本。:) 我把它放在一个函数中,返回字符串中的十六进制值,不过还是要谢谢你 unsigned char result[16]; // fill result with data [NSString stringWithFormat: @"%02x%02x%02x
有没有比此代码更快的方法,如何在NSString中推送整个数组?这是将16个字符转换为
NSString
的最快方法。如果您经常这样做,请将其封装在函数中,这样您就只有一个代码副本。:) 我把它放在一个函数中,返回字符串中的十六进制值,不过还是要谢谢你
unsigned char result[16];
// fill result with data
[NSString stringWithFormat:
@"%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x",
result[0], result[1], result[2], result[3],
result[4], result[5], result[6], result[7],
result[8], result[9], result[10], result[11],
result[12], result[13], result[14], result[15]
];