macOS/iOS API解説

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

目次

reportException:

INDEX>AppKit>NSApplication

例外をLogに記入します(例外は起こしません)
-(void)reportException:(NSException *)anException

解説

例外をLogに記入します。(例外は起こしません)

返り値

( void )

なし

引数

( NSException * )anException

例外

フレームワーク

ApplicationKit

クラス

NSApplication

Instance Methods

使用可能

10.0

参照

例文

#import "Controller.h"

@implementation Controller

- (IBAction)pushButton:(id)sender
{
	//userInfoに使う辞書を作成
	NSDictionary *userInfoDictionary =[NSDictionary dictionaryWithObjectsAndKeys:
						@"value1",@"key1",
						@"value2",@"key2",
						@"value3",@"key3",nil];
						
	NSException *myException = [NSException exceptionWithName:@"FileNotFoundException"
													   reason:@"File Not Found on System"
													 userInfo: userInfoDictionary ];
	
	[NSApp reportException:myException];
	
}

@end