Initializer
init(name:reason:userInfo:)
Initializes and returns a newly allocated exception object.
新しくアロケートされた例外オブジェクトを初期化して返します。
Parameters
パラメータ
name
The name of the exception.
例外の名前。
reason
A human-readable message string summarizing the reason for the exception.
人の読みやすいメッセージ文字列、例外の理由を要約しています。
userInfo
A dictionary containing user-defined information relating to the exception
例外に関連しているユーザ定義の情報を含んでいる辞書。
Return Value
戻り値
The created NSException
object or nil
if the object couldn't be created.
作成されたNSException
オブジェクト、またはnil
、もしオブジェクトが作成できなかったならば。
Discussion
議論
This is the designated initializer.
これは、指定イニシャライザです。
See Also
参照
Creating and Raising an NSException Object
NSExceptionオブジェクトを作成するそして引き起こす
func raise()
Raises the receiver, causing program flow to jump to the local exception handler.
レシーバを引き起こします、プログラムの流れをローカル例外ハンドラにジャンプさせます。
Related Documentation
関連文書