macOS/iOS API解説

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

目次

NSApplication

replyToOpenOrPrint:

openFiles,printFilesの結果の処理をします -(void)replyToOpenOrPrint:(NSApplicationDelegateReply )reply: 解説 openFiles,printFilesの結果の処理をします。 application:openFiles: application:printFiles:デリゲートメソッドから呼び出します。 【NSA…

-application:openFiles:

複数ファイルをドロップしてアプリケーションを起動したときに呼び出されます -(void)application:(NSApplication *)sender: openFiles:(NSArray *) filenames : タイガークラウン クリスタルドーナツメーカー箱入 205出版社/メーカー: タイガークラウンメデ…

application:printFiles:

コマンドラインから起動変数-NSPrintをつけて起動したときに呼び出されます -(void)application:(NSApplication *)sender: printFiles:(NSArray *)filenames : 解説 コマンドラインから起動変数-NSPrintをつけて起動したときに呼び出されます。 10.4以降はap…

application:delegateHandlesKey:

スクリプトを送信された時に呼び出されます -(BOOL)application:(NSApplication *)sender: delegateHandlesKey:(NSString *)key: 解説 スクリプトを送信された時に呼び出されます。 返り値 ( BOOL ) 引数 ( NSApplication * )sender 送信オブジェクト ( NSSt…

applicationWillUpdate:

アプリケーションがアップデートされるときに呼ばれます -(void)applicationWillUpdate:(NSNotification *)aNotification: 解説 アプリケーションがアップデートされるときに呼ばれます。 通知(aNotification)は常にNSApplicationWillUpdateNotificationです…

applicationDidUnhide:

アプリケーションが隠されなくなった直後に、呼び出されます -(void)applicationDidUnhide:(NSNotification *)aNotification: 解説 アプリケーションが隠されなくなった直後に、呼び出されます。 通知(aNotification)は常にNSApplicationDidUnhideNotificati…

applicationDidResignActive:

アプリケーションが使用されなくなった(隠されたり終了したり)直後呼び出されます -(void)applicationDidResignActive:(NSNotification *)aNotification: 解説 アプリケーションが使用されなくなった(隠されたり終了したり)直後呼び出されます。 通知(aN…

applicationDidHide:

アプリケーションが隠された直後呼ばれます -(void)applicationDidHide:(NSNotification *)aNotification: 解説 アプリケーションが隠された直後呼ばれます。 通知(aNotification)は常にNSApplicationDidHideNotificationです。デリゲートメソッド 返り値 ( …

applicationDidFinishLaunching:

アプリケーションが起動し終わった時に呼ばれます -(void)applicationDidFinishLaunching:(NSNotification *)aNotification: 解説 アプリケーションが起動し終わった時に呼ばれます。 通知(aNotification)は常にNSApplicationDidFinishLaunchingNotification…

applicationDidChangeScreenParameters:

色深度などスクリーンのパラメータを変更したときに呼ばれます -(void)applicationDidChangeScreenParameters:(NSNotification *)aNotification: 解説 色深度などスクリーンのパラメータを変更したときに呼ばれます。デリゲートメソッド 返り値 ( void ) な…

beginModalSessionForWindow:

INDEX>AppKit>NSApplication ウインドウのモーダルセッションを開始します Objective-C -(NSModalSession)beginModalSessionForWindow:(NSWindow *)aWindow: Swift func beginModalSessionForWindow(_ aWindow: NSWindow) -> NSModalSession 解説 ウインドウ…

beginSheet:modalForWindow:modalDelegate:didEndSelector:contextInfo:

シートウインドウでモーダルセッションを開始します。 10.10で非推奨

changeWindowsItem:title:filename:

INDEX>AppKit>NSApplication ウインドウメニューの指定したウインドウのタイトルを変更します Objective-C - (void)changeWindowsItem:(NSWindow *)aWindow title:(NSString *)aString filename:(BOOL)isFilename Swift func changeWindowsItem(_ aWindow: N…

context

INDEX>AppKit>NSApplication アプリケーションのディスプレイコンテキストを返します Objective-C @property(readonly, strong) NSGraphicsContext *context Swift var context: NSGraphicsContext? { get } 解説 アプリケーションのディスプレイコンテキス…

currentEvent

INDEX>AppKit>NSApplication 現在のイベントを返します Swift4.2 open var currentEvent: NSEvent? { get } Objective-C @property(readonly, strong) NSEvent *currentEvent 解説 現在のイベントを返します。イベントタイプ case leftMouseDown case leftMo…

deactivate

INDEX>AppKit>NSApplication アプリケーションをアクティブでなくします Objective-C - (void)deactivate Swift func deactivate() 解説 アプリケーションをアクティブでなくします。 通常呼び出しません。 返り値 なし 引数 なし フレームワーク Applicatio…

delegate

INDEX>AppKit>NSApplication アプリケーションのデリゲートを返します Objective-C @property(assign) id< NSApplicationDelegate > delegate Swift weak open var delegate: NSApplicationDelegate? 解説 アプリケーションのデリゲートを返します。 返り値 …

discardEventsMatchingMask:beforeEvent:

マスクに合うイベントを削除してキューにイベントを追加します -(void)discardEventsMatchingMask:(NSUInteger)mask: beforeEvent:(NSEvent *)lastEvent: 解説 マスクに合うイベントを削除してキューにイベント(lastEvent)を追加します。 【mask】 ● NSLef…

endModalSession:

INDEX>AppKit>NSApplication モーダルセッションを終了します Objective-C -(void)endModalSession:(NSModalSession)session: Swift func endModalSession(_ session: NSModalSession) 解説 モーダルセッションを終了します。 モーダルセッションはbeginModa…

endSheet:

シートウインドウを指定して、文書モーダルセッションを終わります。

endSheet:returnCode:

INDEX>AppKit> NSWindow シートウインドウを指定して、モーダルセッションを終わります - (void)endSheet:(NSWindow *)sheet returnCode:(NSInteger)returnCode func endSheet(_ sheet: NSWindow, returnCode returnCode: Int) 解説 シートウインドウを指定…

finishLaunching

INDEX>AppKit>NSApplication 起動した後に呼び出されます Objective-C - (void)finishLaunching Swift func finishLaunching() 解説 起動した後に呼び出されます。 NSApplicationのサブクラスで使用します。このメソッド(関数)をオーバーライドする場合に…

hide:

アプリケーションを隠します -(void)hide:(id)sender: 解説 アプリケーションを隠します。デフォルトの通知センターにNSApplicationWillHideNotificationをポストします。隠すことができればNSApplicationDidHideNotificationをポストします。 返り値 ( void…

hideOtherApplications:

INDEX>AppKit>NSApplication 他の全てのアプリケーションを隠します Objective-C - (void)hideOtherApplications:(id)sender Swift func hideOtherApplications(_ sender: AnyObject?) 解説 他の全てのアプリケーションを隠します。 返り値 なし 引数 Object…

isActive

そのアプリケーションがアクティブかを返します 解説 そのアプリケーションがアクティブかを返します。 アクティブならYESを返します。 そうでなければNOを返します。 返り値 ( BOOL ) YES/NO 引数 フレームワーク ApplicationKit クラス NSApplication Inst…

isHidden

レシーバが隠されているかを返します 解説 レシーバが隠されているならYESを返します。そうでなければNOを返します。 返り値 ( BOOL ) YES/NO 引数 フレームワーク ApplicationKit クラス NSApplication Instance Methods 使用可能 10.0 参照 例文 #import "…

isRunning

メインイベントループが走っているかを返します 解説 メインイベントループが走っているかを返します。 走っているときはときはYESを返します。 そうでないときは NOを返します。 NOは、stop:メソッドが呼び出されたことを意味します。 返り値 ( BOOL ) YES/…

keyWindow

INDEX>AppKit>NSApplication キーウインドウ(キーボードイベントを受けるNSWindow)を返します Swift unowned(unsafe) var keyWindow: NSWindow? { get } Objective-C @property(readonly, assign) NSWindow *keyWindow 解説 キーウインドウ(キーボードイ…

applicationDockMenu:

ドックメニューを表示させる時に呼び出されます -(NSMenu *)applicationDockMenu:(NSApplication *)sender 解説 ドックメニューを表示させる時に呼び出されます。 返り値 ( NSMenu * ) 表示させるメニュー 引数 ( NSApplication * )sender 送信オブジェクト …

-application:delegateHandlesKey:

スクリプトを送信された時に呼び出されます -(BOOL)application:(NSApplication *)sender delegateHandlesKey:(NSString *)key あまちゃん I LOVE AMMA メンズTシャツ(フリーサイズ)アーティスト: あまちゃん,能年玲奈,橋本愛出版社/メーカー: あまちゃん…