Swift2-writeToFile上的错误处理
问题:Swift2-writeToFile上的错误处理,swift2,Swift2,问题: 如何转换以下代码以符合Swift2错误 处理。我在这个问题上花了两天多的时间 终于放弃了 在viewDiDLoad中我该如何称呼它 代码: 代码如下: class ViewController: UIViewController { func saveText(text: String, path: String) -> Bool { do { try text.writeToFile(path, atomically: true, encoding: N
class ViewController: UIViewController {
func saveText(text: String, path: String) -> Bool {
do {
try text.writeToFile(path, atomically: true, encoding: NSUTF8StringEncoding)
return true
}
catch {
print("Error saving file at path: \(path) with error: \(error)")
}
return false
}
override func viewDidLoad() {
super.viewDidLoad()
if saveText("Hallo", path: "path-to-my-file") {
print("Saved")
} else {
print("Failed")
}
}
}
给你一些资源
- -预发布,关于Swift 2.0,有整整一章关于
- -操场、更多指南和文档
- -苹果工程师写的博客,新功能,变化。。。在那里介绍的
- ,
- ,
class ViewController: UIViewController {
func saveText(text: String, path: String) -> Bool {
do {
try text.writeToFile(path, atomically: true, encoding: NSUTF8StringEncoding)
return true
}
catch {
print("Error saving file at path: \(path) with error: \(error)")
}
return false
}
override func viewDidLoad() {
super.viewDidLoad()
if saveText("Hallo", path: "path-to-my-file") {
print("Saved")
} else {
print("Failed")
}
}
}
给你一些资源
- -预发布,关于Swift 2.0,有整整一章关于
- -操场、更多指南和文档
- -苹果工程师写的博客,新功能,变化。。。在那里介绍的
- ,
- ,
不要放弃!正如我写的,这很有趣。如果您认为您的问题很大,无法解决,有很多事情要做,请阅读谢谢Robert,您让我对代码的理解有所不同,现在我对代码的理解好多了。我不知道在哪里合并“做”部分。我正在学习,这是一个可能让我放弃的问题,我很沮丧。不要放弃,编程很有趣!:)@伊丽莎白·皮耶克刚刚编辑了我的答案,并为您添加了一些资源。读什么,在哪里学习,如何提问。。。希望这会有帮助,你不要放弃:-)我要感谢你的支持,我想继续学习。曲线有时会变得相当陡峭,但我通过更多的研究设定了更小的目标。有时候,我最大的障碍是我自己的思维,我需要学习如何像程序员一样思考,并在设定目标时非常具体。谢谢罗伯特,你让我对代码有了一些不同,我现在对它的理解好多了。我不知道在哪里合并“做”部分。我正在学习,这是一个可能让我放弃的问题,我很沮丧。不要放弃,编程很有趣!:)@伊丽莎白·皮耶克刚刚编辑了我的答案,并为您添加了一些资源。读什么,在哪里学习,如何提问。。。希望这会有帮助,你不要放弃:-)我要感谢你的支持,我想继续学习。曲线有时会变得相当陡峭,但我通过更多的研究设定了更小的目标。有时候,我最大的障碍是我自己的思维,我需要学习如何像程序员一样思考,并在设定目标时非常具体。