NSErrorのメモ¶
箇条書き
既存のエラーを探すには
ドメイン |
file path |
---|---|
Mach |
mach/kern_return.h |
POSIX |
sys/errno.h |
Carbon |
CarbonCore/MacErros.h |
Cocoa(Foundation) |
Foundation/FoundationErrors.h |
Cocoa(AppKit) |
AppKit/AppKitErrors.h |
Cocoa(CoreData) |
CoreData/CoreDataErrors.h |
上記のfile pathをXCodeの"Open Quickly..."を呼出して打ち込むと、それぞれのファイルが開くので探すと良いらしい。
新しいドメインを作るには
逆DNS名を使い、他のドメイン名とコンクリフトしないようにする。
エラーコードは、enum等でプログラマの責任で作成する。
独自のNSErrorを作る(http://stack3ios.hateblo.jp/entry/2012/08/20/103554)のようにカテゴリを作ると良い。
参考文献¶
独自のNSErrorを作る
NSError Class Reference
Introduction to Error Handling Programming Guide For Cocoa
Comments
comments powered by Disqus