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