摘要: 因为 Playground 本身会持有所有声明在其中的东西,因此本节中的示例代码需要在 Xcode 项目环境中运行。在 Playground 中可能无法得到正确的结果。 不管在什么语言里,内存管理的内容都很重要,所以我打算花上比其他 tip 长一些的篇幅仔细地说说这块内容。 Swift 是自动管理内 阅读全文
posted @ 2016-05-10 20:35 Rinpe 阅读(237) 评论(0) 推荐(0)
摘要: 如何抛出异常 如何获取并处理异常? 不处理异常 如果我不想处理异常怎么办,或者说,我非常确定某个方法或者函数虽然声明会抛出异常,但是我自己知道我在使用时候是绝对不会抛出任何异常的。这种情况下 我们可以使用 try! 当然,如果你使用 try!,而你的方法或者函数抛出了异常,那么你会得到一个运行中异常 阅读全文
posted @ 2016-05-10 14:32 Rinpe 阅读(149) 评论(0) 推荐(0)