不起作用以下工作就好了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