我在操場這種非常簡單的短代碼:斯威夫特遊樂場不承認可可觸摸初始化
import Foundation
let data = NSData(base64EncodedString: "key", options: kNilOptions)
但操場不喜歡它,並認爲我想用init(bytes:length:)
。那裏有什麼問題?
編輯:
只是爲了澄清,顯示的問題是:
Playground execution failed: <EXPR>:13:18: error: incorrect argument labels in call
(have 'base64EncodedString:options:', expected 'bytes:length:')
let data = NSData(base64EncodedString: "key", options: kNilOptions)
^~~~~~~~~~~~~~~~~~~~ ~~~~~~~
bytes length
您要創建非編碼字符串,因此應用程序崩潰數據檢索反向字符串。 – Sandeep 2014-10-08 11:21:35