《从零开始学Swift》学习笔记Day 52――Cocoa错误处理模式
Swift1.x代码错误处理模式采用Cocoa框架错误处理模式,到现在Objective-C还沿用这种处理模式,而Swift2.0之后采用了do-try-catch错误处理模式。下面的示例代码是从文件中读取字符串到内存中,如果使用Swift1.x错误处理模式代码如下:NSError?判断err变量是否还是nil,如果还是nil在代码方法调用过程中没有发生错误,否则说明有错误发生。当方法调用完成后,如果有错误则err变量会被赋值。