0

NSString を暗号化/復号化し、最後に元の文字列を返そうとしています。文字列をデータオブジェクトに変換する方法は次のとおりです。

NSData *string_data = [string dataUsingEncoding:NSUTF8StringEncoding];

そして、そのデータが暗号化/復号化された後、次のようにして元の文字列に戻します。

NSString *to_string = [NSString stringWithCString:[decrypted_data bytes] encoding:NSUTF8StringEncoding];

to_stringエンコーディングは一致しているようですが、コンソールに出力しようとすると、まだ null が返されます。あらゆる種類のエンコード設定を試しました。うまくいかないようです。

4

1 に答える 1