0
接收錯誤:不能調用類型 'URL' 初始化不帶參數 - 斯威夫特3
Cannot invoke initializer for type 'URL' with no arguments
以下是代碼 -
var databasePath = URL()
我有全局聲明這個變量。也嘗試過
var databasePath: URL!
if let url = NSURL().absoluteURL { //error 1- Consecutive declarations on a line must be separated by ';'
databasePath = url //error2 - Variable used within its own initial value
}
如果將上面的代碼寫成var databasePath = URL()的替代方法,則接收上述2個錯誤。
我是Swift的初學者。請讓我知道解決方案。
URL是不可變的對象。你應該這樣做:'URL(fileURLWithPath:「/ tmp/db」)' – ozgur