forked from OSchip/llvm-project
14 lines
596 B
ReStructuredText
14 lines
596 B
ReStructuredText
.. title:: clang-tidy - objc-avoid-nserror-init
|
|
|
|
objc-avoid-nserror-init
|
|
=======================
|
|
|
|
Finds improper initialization of ``NSError`` objects.
|
|
|
|
According to Apple developer document, we should always use factory method
|
|
``errorWithDomain:code:userInfo:`` to create new NSError objects instead
|
|
of ``[NSError alloc] init]``. Otherwise it will lead to a warning message
|
|
during runtime.
|
|
|
|
The corresponding information about ``NSError`` creation: https://developer.apple.com/library/content/documentation/Cocoa/Conceptual/ErrorHandlingCocoa/CreateCustomizeNSError/CreateCustomizeNSError.html
|