run
アプリケーションを起動します
解説
メインイベントループを実行します。
stop:やterminate:メッセージが送られるまで実行します。
NSApplication オブジェクトを作った後、main関数はアプリケーションのメインNibをロードしNSApplicationオブジェクトにrunメッセージを送って実行ループを開始します。
もしXcodeでCocoaアプリケーションを作るならmain関数は自身で作らなければなりません。
返り値
( void )
なし
引数
フレームワーク
ApplicationKit
クラス
NSApplication
Instance Methods
使用可能
10.0
参照
- runModalForWindow:
- runModalSession:
- applicationDidFinishLaunching:
例文
// // main.m // «PROJECTNAME» // // Created by «FULLUSERNAME» on «DATE». // Copyright (c) 2001 «ORGANIZATIONNAME». All rights reserved. // #import <Cocoa/Cocoa.h> int main(int argc, const char *argv[]) { NSApplication *app = [NSApplication sharedApplication]; BOOL bundlLoad = [NSBundle loadNibNamed:@"MainMenu.nib" owner:app]; [app run]; return bundlLoad; //return NSApplicationMain(argc, argv); }