exceptionWithName:reason:userInfo:
例外を作って返します
+(NSException *)exceptionWithName:(NSString *)name:
reason:(NSString *)reason:
userInfo:(NSDictionary *)userInfo:
解説
例外を作って返します。
name 例外名
reason 例外の理由(Logに表示されます。)
userInfo 追加情報
返り値
( NSException * )
例外
引数
( NSString * )name
名前
( NSString * )reason
理由
( NSDictionary * )userInfo
追加情報
フレームワーク
Foundation
クラス
NSException
Class Methods
使用可能
10.0
参照
- initWithName:reason:userInfo:
- name
- reason
- userInfo
例文
#import "MyObject.h" @implementation MyObject - (IBAction)myAction:(id)sender { NSException *matrixException; matrixException = [NSException exceptionWithName:@"Exception" reason:@"reason" userInfo:nil]; [matrixException raise]; } @end