cannot invoke initializer for Unmanaged<AnyObject>? with no arguments in swift
问题 what I want is to convert RSA Sec key into base64 encoded string with swift. so I initialized a variable like below, var publicKeyBits = Unmanaged<AnyObject>?() then it gives cannot invoke initializer for Unmanaged? with no arguments in swift I want to covert my publickey like below var publicKeyBits = Unmanaged<AnyObject>?() SecItemCopyMatching(queryAttrs, &publicKeyBits) let opaqueBits = publicKeyBits?.toOpaque() let publicKeyData = Unmanaged<NSData>.fromOpaque(opaqueBits)