macOS/iOS API解説

iOS , Mac アプリケーション開発のために使われる主要フレームワークの日本語情報です。2010年代に書かれた内容です。今後更新はありません。

目次

NSError

-helpAnchor

INDEX>Foundation>NSError 解説 返り値 オブジェクト() 引数 フレームワーク Foundation クラス NSError Instance Methods 使用可能 参照 例文

NSErrorクラス

INDEX>Foundation>apple(mac) apple(iOS) 解説 エラーが発生した時にエラーの内容を返すためのクラスです。 継承 NSObject 準拠 NSCoding NSCopying NSObject (NSObject) フレームワーク /System/Library/Frameworks/Foundation.framework 使用可能 Mac OS X…

localizedFailureReason

Index>Foundation>NSError 解説 ローカライズされた例外の理由を返します。 デフォルトではuser infoのNSLocalizedFailureReasonErrorKeyの値を返そうとします。 このメソッドをサブクラスでオーバーライドすることでカスタマイズされたエラー文字を提供する…

localizedRecoveryOptions

Index>Foundation>NSError 解説 アラートパネルでボタンに表示するためのローカライズされたタイトルを含む配列を返します。 最初の文字列は右デフォルトボタン、二番目は左。このメソッドをサブクラスでオーバーライドすることでカスタマイズされたエラー文…

localizedRecoverySuggestion

解説 リカバリーに適した指示の文字列を返します。 ローカライズされたエラーのリカバリーサジェスチョン文字列を返します。 この文字列はアラートパネルの二番目のメッセージに適している。 デフォルトではこのメソッドはuser info辞書のNSLocalizedRecover…

recoverAttempter

Index>Foundation>NSError 解説 NSErrorRecoveryAttempting informal protocolに適合したオブジェクトを返します。 リカバリーを試みるものはlocalizedRecoveryOptionsによって返される配列の順序を正しく通訳できるオブジェクトでなければならない。 デフォ…

errorWithDomain:code:userInfo:

Index>Foundation>NSError エラーオブジェクトを作って返します +(id)errorWithDomain:(NSString *)domain: code:(int)code: userInfo:(NSDictionary *)dict : 解説 エラーオブジェクトを作って返します。 【Domain】 ●NSPOSIXErrorDomain POSIX/BSD エラー …

code

Index>Foundation>NSError エラーコードを返します 解説 エラーコードを返します。 返り値 ( int ) 整数値 引数 フレームワーク Foundation クラス NSError Instance Methods 使用可能 10.2.7(10.2+safari) 参照 -localizedDescription -domain -userInfo 例…

domain

Index>Foundation>NSError ドメインを返します 解説 ドメインを返します。 返り値 ( NSString * ) ドメイン文字列 引数 フレームワーク Foundation クラス NSError Instance Methods 使用可能 10.2.7(10.2+safari) 参照 -code -localizedDescription -userIn…

initWithDomain:code:userInfo:

Index>Foundation>NSError エラーオブジェクトを初期化して返します -(id)initWithDomain:(NSString *)domain: code:(int)code: userInfo:(NSDictionary *) dict : 解説 エラーオブジェクトを初期化して返します。 指定のイニシャライザです。 返り値 ( id )…

localizedDescription

Index>Foundation>NSError エラーを説明する文字列を返します 解説 エラーを説明する文字列を返します。 サブクラスでオーバーライドして使うことができます。 返り値 ( NSString * ) 引数 フレームワーク Foundation クラス NSError Instance Methods 使用…

userInfo

Index>Foundation>NSError 追加情報を返します 解説 追加情報を返します。 【追加情報辞書のキー】 ●NSLocalizedDescriptionKey ●NSErrorFailingURLStringKey ●NSUnderlyingErrorKey 返り値 ( NSDictionary * ) 引数 フレームワーク Foundation クラス NSErr…