不起作用以下工作就好了iOS5的基类,但失败(SIGABRT)与iOS6的。它可能是一个操作系统的东西或架构的东西?工作SHA1代码的iOS5在iOS6的
重要的是还要注意的是伴随MD5哈希不工作。
-(NSString *)SHA1Hash {
const char *cStr = [self UTF8String];
unsigned char digest[16];
CC_SHA1(cStr, strlen(cStr), digest); // This is the sha1 call
NSMutableString *output = [NSMutableString stringWithCapacity:CC_SHA1_DIGEST_LENGTH * 2];
for(int i = 0; i < CC_SHA1_DIGEST_LENGTH; i++)
[output appendFormat:@"%02x", digest[i]];
return output;
}
感谢任何及所有的帮助!
它怎么会失败呢? –
哇,我怎么错过了?上述编辑(SIGABRT) – sbonami