0
我有一個NSString
對象,它包含,例如,編碼字符串:Tm8gMQ==
的NSString - 解碼UTF8字符串
因爲我恢復NSString
對象,而不是一個NSData
對象,我怎麼想,以decode
呢?
謝謝。
我有一個NSString
對象,它包含,例如,編碼字符串:Tm8gMQ==
的NSString - 解碼UTF8字符串
因爲我恢復NSString
對象,而不是一個NSData
對象,我怎麼想,以decode
呢?
謝謝。
NSString *[email protected]"Tm8gMQ==";
NSData *data = [NSData dataFromBase64String:nice];
NSString *convertedString = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
NSLog(@"%@",convertedString);
輸出
2013-06-13 17:23:58.467 Cool[5395:11303] No 1
謝謝你,它工作正常 – ragu89
這看起來像'Base64'編碼,檢查這個答案:http://stackoverflow.com/questions/14648825/decode-a-base64- string-in-objective-c – Alladinian
這是Base64。使用http://www.base64decode.org/,'Tm8gMQ =='解碼爲'否1'。 –