Migrating Common Crypto AESEncryption to CryptoSWIFT as decrypted string turns null in some cases
问题 Im using the following code to encrypt and decrypt a string using AES Encryption.I'm using common crypto by adding a Bridging Header. extension String { func aesEncrypt(key:String, iv:String, options:Int = kCCOptionPKCS7Padding) -> String? { if let keyData = key.data(using: String.Encoding.utf8), let data = self.data(using: String.Encoding.utf8), let cryptData = NSMutableData(length: Int((data.count)) + kCCBlockSizeAES128) { let keyLength = size_t(kCCKeySizeAES128) let operation: CCOperation