此处加密跟解密都是在前端进行,运行项目后控制台能正确的打印 “str2:you are not that into me”但是一般采用的做法是服务器进行加密、前端进行解密。这里加密后的data1是无法转换成字符串的所以服务器一般会采用base64进行加密生成对应的NSData,然后转成str提供给前端iOS使用mpaas所以前端拿到str后需偠转换成NSData,然后进行base64解密再进行AES解密才能获取正确的数据。详细代码如下:
返回结果用这个做base64做编码就行了不用像好动地方说的GTMBase64 还到处找