macOS/iOS API解説

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

目次

NSWindow

frameRectForContentRect:styleMask:

内容とスタイルを合計した矩形を返します。

menuChanged:

何もしません +(void)menuChanged:(NSMenu *)aMenu: 解説 何もしません。互換性のためにあります。 返り値 ( void ) なし 引数 ( NSMenu * )aMenu メニュー フレームワーク ApplicationKit クラス NSWindow Class Methods 使用可能 10.0 参照 - menu (NSResp…

minFrameWidthWithTitle:styleMask:

INDEX>AppKit> NSWindow タイトルとスタイルを全て表示できる幅を返します Objective-C +(float)minFrameWidthWithTitle:(NSString *)sTitle: styleMask:(unsigned int)aStyle: Swift 解説 タイトルとスタイルを全て表示できる最小限の幅を返します 【styleM…

removeFrameUsingName:

INDEX>AppKit> NSWindow ユーザーデフォルトに保存したウインドウの位置とサイズ情報を削除します Objective-C + (void)removeFrameUsingName:(NSString *)frameName Swift class func removeFrameUsingName(_ frameName: String) 解説 ユーザーデフォルトに…

acceptsMouseMovedEvents

ウインドウが、MouseMovedイベントを受け入れて、レスポンダに送るか返します 解説 ウインドウが、MouseMovedイベントを受け入れて、レスポンダに送るか返します。 受け入れればYESを返します。 受け入れなければNOを返します。 初期設定ではMouseMovedイベ…

areCursorRectsEnabled

カーソル矩形が有効かを返します 解説 カーソル矩形が有効かを返します 有効ならYESを返します。 有効でなければNOを返します。 返り値 ( BOOL ) 有効かYES/NO 引数 フレームワーク ApplicationKit クラス NSWindow Instance Methods 使用可能 10.0 参照 - e…

backgroundColor

INDEX>AppKit>NSWindow ウインドウのバックグラウンドカラー Objective-C @property(copy) NSColor *backgroundColor Swift @NSCopying var backgroundColor: NSColor! 解説 ウインドウのバックグラウンドカラー 柿の例ではredColor(赤色) 設定値 Objectiv…

backingType

INDEX>AppKit>NSWindow ウインドウのバッキングストアタイプ Objective-C @property NSBackingStoreType backingType Swift var backingType: NSBackingStoreType 解説 ウインドウのバッキングストアタイプ。 ウインドウで描画されるときのバッファ方法 NSBa…

becomeKeyWindow

キーウインドウになるときに呼ばれます 解説 キーウインドウになるときに呼ばれます。 自動的に呼び出されるので直接このメソッドを呼び出しません。 サブクラスでオーバーライドして使います。 このメソッドはレシーバーのファーストレスポンダを再建し、be…

becomeMainWindow

メインウインドウになったときに呼び出されます 解説 メインウインドウになったときに呼び出されます。 サブクラスでオーバライドします。 デフォルトの通知センターにNSWindowDidBecomeMainNotificationをポストします。 返り値 ( void ) なし 引数 フレー…

cacheImageInRect:

ウインドウの指定する範囲の画像をキャッシュします -(void)cacheImageInRect:(NSRect)aRect: 解説 ウインドウの指定する範囲の画像をキャッシュします。 返り値 ( void ) なし 引数 ( NSRect )aRect 範囲 フレームワーク ApplicationKit クラス NSWindow In…

canBecomeKeyWindow

キーウインドウになることができるかを返します 解説 キーウインドウになることができるかを返します。 なることができたら、YESを返します。 サブクラスでオーバーライドしてNOを返すとキーウインドウになりません。 返り値 ( BOOL ) キーウインドウになれ…

canBecomeMainWindow

メインウインドウになることができるかを返します 解説 メインウインドウになることができるかを返します。 なることができればYESを返します。 そうでなければNOを返します。 返り値 ( BOOL ) メインウインドウになれるかYES/NO 引数 フレームワーク Applic…

canStoreColor

INDEX>AppKit> NSWindow ウインドウはストアカラーを保持できる色深度を持っているかを返します func canStoreColor() -> Bool (BOOL)canStoreColor 解説 ウインドウはストアカラーを保持できる色深度を持っているかを返します。 返り値 ( BOOL ) 持っている…

cascadeTopLeftFromPoint:

INDEX>AppKit> NSWindow カスケード配置する(少しずつずらしながら表示する)ための次の位置を返します Objective-C - (NSPoint)cascadeTopLeftFromPoint:(NSPoint)topLeft Swift func cascadeTopLeftFromPoint(_ topLeft: NSPoint) -> NSPoint 解説 カスケ…

center

スクリーンの中心にウインドウの位置をセットします 解説 スクリーンの中心にウインドウの位置をセットします。 中心とはいえ、少し上に表示されます。 このメソッドはウインドウをスクリーンに表示しません。表示するには makeKeyAndOrderFront: メソッドを…

close

ウインドウを閉じます 解説 ウインドウを閉じます。 初期設定では、NSWindowは閉じてもメモリを解放しません。NSPanelはメモリを解放します。 setReleasedWhenClosedで、変更することができます。 閉じるために見えている必要はありません。 デフォルトの通…

constrainFrameRect:toScreen:

ウインドウの位置を調整します

contentView

INDEX>AppKit>NSWindow ウインドウの内容ビュー Objective-C @property(strong) id contentView Swift var contentView: AnyObject 解説 ウインドウの内容ビュー。 設定値 Objective-C id Swift contentView: AnyObject 主としてNSViewのサブクラス フレーム…

convertBaseToScreen:

INDEX>AppKit> NSWindow ウインドウの座標位置をスクリーンの座標位置に変換して返します Objective-C - (NSPoint)convertBaseToScreen:(NSPoint)point Swift なし -(NSPoint)convertBaseToScreen:(NSPoint)aPoint: 解説 ウインドウの座標位置をスクリーンの…

convertScreenToBase:

INDEX>AppKit> NSWindow スクリーンの座標位置をウインドウの座標位置に変換して返します Objective-C - (NSPoint)convertScreenToBase:(NSPoint)point Swift なし 解説 スクリーンの座標位置をウインドウの座標位置に変換して返します。 返り値 ( NSPoint )…

currentEvent

現在のイベントを返します 解説 現在のイベントを返します。 NSApplicationのcurrentEventメソッドを呼び出す事によって現在アプリケーションが処理しているイベントを返します。 返り値 ( NSEvent * ) イベント 引数 フレームワーク ApplicationKit クラス …

dataWithEPSInsideRect:

ウインドウ内の指定した範囲をEPSデータにして返します -(NSData *)dataWithEPSInsideRect:(NSRect)aRect: 解説 ウインドウ内の指定した範囲(aRect)をEPSデータにして返します。 ペーストボードに置いたり、ファイルに描いたり、NSImageにしたりできます。 …

dataWithPDFInsideRect:

ウインドウ内の指定した範囲をPDFデータにして返します -(NSData *)dataWithPDFInsideRect:(NSRect)aRect: 解説 ウインドウ内の指定した範囲(aRect)をPDFデータにして返します。 ペーストボードに置いたり、ファイルに描いたり、NSImageにしたりできます。 …

deepestScreen

最も多くの色が出せるスクリーンを返します 解説 レシーバーのウインドウが表示されている中で、最も多くの色が出せるスクリーンを返します。 表示されていなければnilを返します。 返り値 ( NSScreen * ) スクリーン 引数 フレームワーク ApplicationKit ク…

defaultButtonCell

INDEX>AppKit> NSWindow デフォルトボタンセルを返します Objective-C - (NSButtonCell *)defaultButtonCell Swift func defaultButtonCell() -> NSButtonCell? 解説 デフォルトボタンセル(ウインドウがReturn(またはEnter)キーイベントを受け取った時実…

delegate

INDEX>AppKit>NSWindow ウインドウのデリゲート Objective-C @property(assign) id<NSWindowDelegate> delegate Swift unowned(unsafe) var delegate: NSWindowDelegate? 解説 ウインドウのデリゲート。 なければnilを返します。 設定値 Objective-C id<NSWindowDelegate> Swift NSWindowDelegate</nswindowdelegate></nswindowdelegate>…

autorecalculatesKeyViewLoop

解説 もしビューが追加されたとき、ウインドウがキービューループを自動的に再計算するならYESを返します。 そうでなければNOを返します。 返り値 ( BOOL ) YES/NO 引数 フレームワーク ApplicationKit クラス NSWindow Instance Methods 使用可能 10.4 参照…

disableScreenUpdatesUntilFlush

解説 調査中...ウインドウがフラッシュするまでレシーバーのスクリーンアップデートを無効にします。 返り値 ( void ) なし 引数 フレームワーク ApplicationKit クラス NSWindow Instance Methods 使用可能 10.4 参照 例文

showsResizeIndicator

INDEX>AppKit> NSWindow リサイズインジケータ(ウインドウ右下の三角)の表示 Objective-C @property BOOL showsResizeIndicator Swift var showsResizeIndicator: Bool 解説 レシーバーのリサイズインジケータ(ウインドウ右下の三角)が、表示されるかを返し…