問候,
我有可怕的麻煩發生在Objective C的一個SHA256字符串(可能是因爲我對語言來說,這是如此的新鮮)。
在jQuery中,我必須做的是這樣的:
var sha256String=$.sha256("Hello");
產生的散列預期。
但是在Objective-C,我已經試過以下無濟於事:
NSString *pword=[[NSString alloc]
initWithString:login_pword.text];
unsigned char result[64];
CC_SHA256([pword UTF8String], [pword lengthOfBytesUsingEncoding:NSASCIIStringEncoding],result);
UIAlertView *msg=[[UIAlertView alloc] initWithTitle:@"Hi" message:result delegate:self cancelButtonTitle:@"OK" otherButtonTitles:nil];
[msg show];
[msg release];
有一些功能,我可以打電話如:
NSString *sha256String=[self getSHA256:pword];
這是我米試圖創造,我覺得它非常困難!
我希望有人能幫忙。
非常感謝,
我當然希望你不要期望Javascript和Objective-C之間有任何行爲上的相似之處。 – 2011-02-14 12:26:06
我已經看過那個線程了,謝謝。我試圖返回sha256字符串。 – Eamorr 2011-02-14 12:28:17
鏈接的問題不是完全重複的。投票重新開放。 – 2011-04-30 00:28:22