Tag: 尝试赶上

“计算属性必须有一个明确的types”错误:如何在Swift 2.x中列出文件?

下面的代码生成一个Computed property must have an explicit type error. 用新的try/catch Swift语法列出文件的正确方法是什么? do { let files = try NSFileManager.defaultManager().contentsOfDirectoryAtPath(docsPath as String) as! [String] { print("Found \(files.count) file(s) in \(docsPath):") }catch{ print("Error with listing files: \(error)") }

swift可以捕获致命错误?

我正在尝试使用Swift 2.0 try-catch。 我原来有以下代码 override func viewDidLoad() { var obj : Object?; Hi( obj ); } 但它造成了一个错误 func Hi( open : Open? ) -> Open? { open!.Hi(); <– here is error point. Fatal error ! print( "OK" ); return open; } 因此,我将viewDidLoad()中的代码更改为: override func viewDidLoad() { try { var obj : Object?; Hi( obj ); […]