macOS/iOS API解説

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

目次

NSWindow

setFrame:display:

INDEX>AppKit> NSWindow ウインドウフレームをセットします Objective-C - (void)setFrame:(NSRect)windowFrame display:(BOOL)displayViews Swift func setFrame(_ windowFrame: NSRect, display displayViews: Bool) 解説 ウインドウフレームをセットしま…

setExcludedFromWindowsMenu:

ウインドウメニューに表示するかをセットします -(void)setExcludedFromWindowsMenu:(BOOL)flag: 解説 ウインドウメニューに表示するかをセットします。 flagがYESであるならば、表示しません。 flagがNOであるならば、表示します。 そのminiwindowがスクリ…

setDynamicDepthLimit:

ウインドウは、スクリーンに合わせて色深度を制限するかをセットします。 YESをセットすると、スクリーンの色深度にあわせてウインドウの色深度が制限されます。 NOをセットすると、あらかじめセットされた色深度が使われます。

setDocumentEdited:

INDEX>AppKit> NSWindow ドキュメントは変更されたかをセットします Objective-C @property(getter=isDocumentEdited) BOOL documentEdited||< Swift >|objc| var documentEdited: Bool 解説 ドキュメントは変更されたかをセットします。 初期設定は「編集さ…

setDepthLimit:

ウインドウの色深度制限をセットします -(void)setDepthLimit:(NSWindowDepth)limit: 解説 NSBestDepth関数を使って決められる、ウインドウの色深度制限をセットします。 【NSWindowDepth】 ● NSPlanarFromDepth ● NSColorSpaceFromDepth ● NSBitsPerSampleF…

setDelegate:

ウインドウのデリゲートをセットします -(void)setDelegate:(id)anObject: 解説 ウインドウのデリゲートをセットします。 返り値 ( void ) なし 引数 ( id )anObject デリゲートにするオブジェクト フレームワーク ApplicationKit クラス NSWindow Instance …

setDefaultButtonCell:

INDEX>AppKit> NSWindow デフォルトボタンセルをセットします OS X 10.11では使えません。defaultButtonCellプロパティを使用してください。 Objective-C - (void)setDefaultButtonCell:(NSButtonCell *)defaultButtonCell Swift func setDefaultButtonCell(…

setContentView:

ウインドウの内容ビューを指定したビュー(aView)にします -(void)setContentView:(NSView *)aView: 解説 ウインドウの内容ビューを指定したビュー(aView)にします 元にあった内容ビューはウインドウから削除されてメモリを解放します。 内容ビューを使いたい…

setContentSize:

ウインドウの内容サイズをセットします -(void)setContentSize:(NSSize)aSize: 解説 ウインドウの内容サイズをセットします。 サイズは10,000までに制限されます。 返り値 ( void ) なし 引数 ( NSSize )aSize サイズ フレームワーク ApplicationKit クラス …

setBackingType:

ウインドウの補助記憶装置タイプをセットします -(void)setBackingType:(NSBackingStoreType)backingType: 解説 ウインドウの補助記憶装置タイプ(backingType)をセットします。 【NSBackingStoreType】 ● NSBackingStoreBuffered ● NSBackingStoreRetained ●…

setBackgroundColor:

ウインドウのバックグラウンド色をセットします -(void)setBackgroundColor:(NSColor *)aColor: 解説 ウインドウのバックグラウンド色をセットします。 返り値 ( void ) なし 引数 ( NSColor * )aColor 背景色 フレームワーク ApplicationKit クラス NSWindo…

setAutodisplay:

ウインドウの自動再描画をセットします -(void)setAutodisplay:(BOOL)flag: 解説 ウインドウの自動再描画をセットします。 YESをセットすると、必要に応じて自動的に再描画されます。 NOをセットすると再描画されませんので、描画するようにしないといけませ…

setAspectRatio:

アスペクト比をセットします @property NSSize aspectRatio var aspectRatio: NSSize 解説 ウインドウのアスペクト比(縦横比)をセットします。 アスペクト比のセットとリサイズ増加量はどちらかしかセットできません。 アスペクト比を解除するには、setRes…

setAcceptsMouseMovedEvents:

ウインドウがMouseMovedイベントを受け入れて、レスポンダに送るかセットします -(void)setAcceptsMouseMovedEvents:(BOOL)flag: 解説 ウインドウが、MouseMovedイベントを受け入れて、レスポンダに送るかセットします。 YESをセットすると、受け入れます。 …

sendEvent:

直接このメソッドを呼び出しません -(void)sendEvent:(NSEvent *)theEvent: 解説 NSApplicationオブジェクトから送られるマウス、キーボードイベントを処理します。 直接このメソッドを呼び出しません。 アクティブでないウインドウでの右マウスボタンダウン…

selectPreviousKeyView:

前のキービュー候補を探します -(void)selectPreviousKeyView:(id)sender: 解説 前のキービュー候補を探して見つかればmakeFirstResponderを呼び出し、ファーストレスポンダとします。 返り値 ( void ) なし 引数 ( id )sender 送信オブジェクト フレームワ…

selectNextKeyView:

次のキービュー候補を探します -(void)selectNextKeyView:(id)sender: 解説 次のキービュー候補を探します。 見つかればファーストレスポンダとします。 返り値 ( void ) なし 引数 ( id )sender 送信オブジェクト フレームワーク ApplicationKit クラス NSW…

initialFirstResponder

ウインドウを最初にスクリーンに置く時のファーストレスポンダビューを返します 解説 ウインドウを最初にスクリーンに置く時のファーストレスポンダビューを返します。 返り値 ( NSView * ) ビューオブジェクト 引数 フレームワーク ApplicationKit クラス N…

hidesOnDeactivate

INDEX>AppKit>NSWindow アクティブでなくなったら、表示しないか Objective-C @property BOOL hidesOnDeactivate Swift var hidesOnDeactivate: Bool 解説 アクティブでなくなったら、表示しないか。 NSWindowの初期設定は、NOです。 NSPanelの初期設定は、Y…

hasShadow

INDEX>AppKit>NSWindow ウインドウに影があるか Objective-C @property BOOL hasShadow Swift var hasShadow: Bool 解説 ウインドウに影があるか。影のないウインドウ 設定値 Objective-C BOOL hasShadow Swift hasShadow: Bool 影があるYES/NO フレームワー…

hasDynamicDepthLimit

ウインドウは、スクリーンに合わせて色深度を制限するかを返します。 スクリーンの色深度にあわせてウインドウの色深度が制限されるならYESを返します。あらかじめセットされた色深度が使われるならNOを返します。

gState

INDEX>AppKit> NSWindow レシーバーと関連するグラフィックス状態オブジェクトを返します OBJECTIVE-C (NSInteger)gState Swift func gState() -> Int 解説 レシーバーと関連するグラフィックス状態オブジェクトを返します。 このグラフィックステートは全て…

frameAutosaveName

自動保存名を返します 解説 自動保存名を返します。自動保存名があると、ウインドウのフレームを移動・セットすると自動的に保存されます。 返り値 ( NSString * ) 自動保存名 引数 フレームワーク ApplicationKit クラス NSWindow Instance Methods 使用可…

frame

INDEX>AppKit> NSWindow ウインドウのフレーム矩形をスクリーン座標で返します Objective-C @property(readonly) NSRect frame Swift var frame: NSRect { get } 解説 ウインドウのフレーム矩形をスクリーン座標で返します。 返り値 ( NSRect ) ウインドウの…

flushWindowIfNeeded

INDEX>AppKit> NSWindow ウインドウの画面外のバッファを消去します Objective-C - (void)flushWindowIfNeeded Swift func flushWindowIfNeeded() 解説 ウインドウのオフスクリーンバッファを消去します。 返り値 ( void ) なし 引数 フレームワーク Applica…

flushWindow

INDEX>AppKit> NSWindow ウインドウの画面外のバッファを消去します Objective-C - (void)flushWindow Swift func flushWindow() 解説 ウインドウのオフスクリーンバッファを消去します。(ウインドウがバッファされて、フラッシュが有効な場合) プリンタの…

firstResponder

ウインドウのファーストレスポンダを返します 解説 ウインドウのファーストレスポンダを返します。 返り値 ( NSResponder * ) レスポンダオブジェクト 引数 フレームワーク ApplicationKit クラス NSWindow Instance Methods 使用可能 10.0 参照 - makeFirst…

fieldEditor:forObject:

INDEX>AppKit> NSWindow ウインドウのフィールドエディタを返します Objective-C - (NSText *)fieldEditor:(BOOL)createWhenNeeded forObject:(id)anObject Swift func fieldEditor(_ createWhenNeeded: Bool, forObject anObject: AnyObject?) -> NSText? …

endEditingFor:

フィールドエディタにファーストレスポンダ状態をやめさせます -(void)endEditingFor:(id)anObject: 解説 フィールドエディタにファーストレスポンダ状態をやめさせます。 返り値 ( void ) なし 引数 ( id )anObject オブジェクト フレームワーク Applicatio…

defaultDepthLimit

INDEX>AppKit>NSWindow 初期設定のウインドウ色深度制限を返します。 Objective-C + (NSWindowDepth)defaultDepthLimit Swift class func defaultDepthLimit() -> NSWindowDepth 解説 初期設定のウインドウ色深度制限を返します。 【NSWindowDepth】 ● NSPla…