标签: ios linux swift error-handling
我想澄清一下NSError类的使用方向与创建符合Error或LocalizedError协议的自定义枚举,结构或类的说明。为了使转换更容易转换或连接到Swift 2(或ObjC)代码中的现有,NSError中的支持是否适用于遗留目的?
NSError
Error
LocalizedError
对于新代码,我是否应该尽可能不使用NSError?
要设置上下文,我主要开发服务器端Linux Swift 3代码而不是iOS。虽然我有iOS开发经验。