今天我们后台突然说要base64加密一下,想一下这个简单啊,但是我在加密之后进行请求就会崩溃,调试后发现我加密后数据一会有值,一会为nil,很头疼,查资料之后发现可能是编码的问题。
之前的是编码是;NSUTF8StringEncoding
现在我们查阅后应该为NSStringEncoding enc = CFStringConvertEncodingToNSStringEncoding (kCFStringEncodingGB_18030_2000);这样就好了,希望对大家有帮助。
今天我们后台突然说要base64加密一下,想一下这个简单啊,但是我在加密之后进行请求就会崩溃,调试后发现我加密后数据一会有值,一会为nil,很头疼,查资料之后发现可能是编码的问题。
之前的是编码是;NSUTF8StringEncoding
现在我们查阅后应该为NSStringEncoding enc = CFStringConvertEncodingToNSStringEncoding (kCFStringEncodingGB_18030_2000);这样就好了,希望对大家有帮助。
本文标题:base64加密遇到的问题
本文链接:https://www.haomeiwen.com/subject/arnmattx.html
网友评论