objc-avoid-nserror-init¶
查找不正确初始化 NSError
对象。
根据 Apple 开发者文档,我们应该始终使用工厂方法 errorWithDomain:code:userInfo:
创建新的 NSError 对象,而不是使用 [NSError alloc] init]
。否则,在运行时会导致警告消息。
有关 NSError
创建的相关信息: https://developer.apple.com/library/content/documentation/Cocoa/Conceptual/ErrorHandlingCocoa/CreateCustomizeNSError/CreateCustomizeNSError.html