let dataStr = data.base64EncodedStringWithOptions(options: Encoding64CharacterLineLength)
Run Code Online (Sandbox Code Playgroud)
不使用"使用未解析的标识符编译'Encoding64CharacterLineLength'进行编译"当我只是将参数更改为零时
let dataStr = data.base64EncodedStringWithOptions(options: 0)
Run Code Online (Sandbox Code Playgroud)
它甚至给出了奇怪的错误:"无法转换'String'类型的表达式!键入'String!'"我找到了一种使用NSData初始化NSString的方法(但是,我仍然无法区分String和NSString),但我真的好奇为什么这两行代码不起作用.