macOS/iOS API解説

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

目次

NSView

toolTip

現在セットされているツールティップの文字列を返します 解説 現在セットされているツールティップの文字列を返します。 なければnilを返します。 返り値 ( NSString * ) ツールティップ 引数 フレームワーク ApplicationKit クラス NSView Instance Methods…

translateOriginToPoint:

ビューの座標のシステムの起点を、新しい場所へ移します -(void)translateOriginToPoint:(NSPoint)newOrigin: 解説 ビューの座標のシステムの起点を、新しい場所(newOrigin)へ移します。 再描画されないので、setNeedsDisplayやdisplayで再描画しなければい…

unlockFocus

ビューを描画対象から外します 解説 ビューを描画対象から外します。 lockFocusで描画対象にして、描画した後に呼び出します。 lockFocusしたビューと違うビューで呼び出した場合はNSInvalidArgumentExceptionを起こします。 返り値 ( void ) なし 引数 フレ…

unregisterDraggedTypes

Viewにドロップすることができるデータのタイプを除外します 解説 Viewにドロップすることができるデータのタイプを除外します。 返り値 ( void ) なし 引数 フレームワーク ApplicationKit クラス NSView Instance Methods 使用可能 10.0 参照 - registerFo…

viewDidMoveToWindow

ビューがサブビューとして加わったときに呼ばれます 解説 ビューがサブビュー(subview)として加わったときに呼ばれます。 デフォルトのインプリメンテーションは、何もしません サブクラスは、オーバーライドすることができます。 返り値 ( void ) なし 引数…

viewWillMoveToSuperview:

新しいビュー階層に加えられた時に呼ばれます -(void)viewWillMoveToSuperview:(NSView *)newSuperview: 解説 新しいビュー階層に加えられた時に呼ばれます。 デフォルトのインプリメンテーションは、何もしません。 サブクラスは、オーバーライドすることが…

viewWillMoveToWindow:

ウインドウからビューが動いたときに呼ばれます -(void)viewWillMoveToWindow:(NSWindow *)newWindow: 解説 ウインドウからビューが動いたときに呼ばれます。 サブクラスは、オーバーライドすることができます。 返り値 ( void ) なし 引数 ( NSWindow * )ne…

viewWithTag:

指定したタグ値と等しい値を持つ最も近い子オブジェクト(自身を含む)を返します -(id)viewWithTag:(int)aTag: 解説 指定したタグ値と等しい値を持つ最も近い子オブジェクト(自身を含む)を返します。なければnilを返します。 返り値 ( id ) オブジェクト …

visibleRect

ビューの表示領域を返します 解説 ビューの表示領域を返します。 返り値 ( NSRect ) 矩形 引数 フレームワーク ApplicationKit クラス NSView Instance Methods 使用可能 10.0 参照 - isVisible (NSWindow) - documentVisibleRect (NSScrollView) - document…

widthAdjustLimit

自動ページネーションで幅を返します 解説 自動ページネーションで幅を返します(0.0から1.0) 返り値 ( float ) 浮動小数点値 引数 フレームワーク ApplicationKit クラス NSView Instance Methods 使用可能 10.0 参照 - heightAdjustLimit 例文 - (float)w…

willRemoveSubview:

レシーバのサブビューが削除されたときに呼び出されるメソッド -(void)willRemoveSubview:(NSView *)subView: 解説 ビューのサブビューが削除されたときに呼び出されます。 サブクラスでオーバーライドして使います。 返り値 ( void ) なし 引数 ( NSView * …

window

ビューが所属しているウインドウを返します 解説 ビューが所属しているウインドウを返します。 返り値 ( NSWindow * ) 親ウインドウ 引数 フレームワーク ApplicationKit クラス NSView Instance Methods 使用可能 10.0 参照 - superview - addSubview: - ad…

writeEPSInsideRect:toPasteboard:

ビューの指定した範囲をEPSデータにしてペーストボードへ書きます -(void)writeEPSInsideRect:(NSRect)aRect: toPasteboard:(NSPasteboard *)pboard: 解説 ビューの指定した範囲をEPSデータにしてペーストボードへ書きます。 返り値 ( void ) なし 引数 ( NS…

writePDFInsideRect:toPasteboard:

ビューの指定した範囲をPDFデータにしてペーストボードへ書きます -(void)writePDFInsideRect:(NSRect)aRect: toPasteboard:(NSPasteboard *)pboard: 解説 ビューの指定した範囲をPDFデータにしてペーストボードへ書きます。 返り値 ( void ) なし 引数 ( NS…

getRectsExposedDuringLiveResize:count:

ライブリサイズ中に再描画される範囲を返します -(void)getRectsExposedDuringLiveResize:(NSRect[4])exposedRects: count:(int *)count: 解説 ライブリサイズ中に再描画される範囲を返します。 返り値 ( void ) なし 引数 ( NSRect[4] )exposedRects ( int …

lockFocusIfCanDrawInContext:

-(BOOL)lockFocusIfCanDrawInContext:(NSGraphicsContext *)context: 解説 調査中... 返り値 ( BOOL ) YES/NO 引数 ( NSGraphicsContext * )context フレームワーク ApplicationKit クラス NSView Instance Methods 使用可能 10.4 参照 -lockFocus -lockFocu…

pageFooter

解説 調査中... ページフッタを返します。 返り値 ( NSAttributedString * ) なし 引数 フレームワーク ApplicationKit クラス NSView Instance Methods 使用可能 10.4 参照 -pageHeader 例文

pageHeader

解説 調査中... ページヘッダを返します。 返り値 ( NSAttributedString * ) なし 引数 フレームワーク ApplicationKit クラス NSView Instance Methods 使用可能 10.4 参照 -pageFooter 例文

preservesContentDuringLiveResize

解説 調査中... 返り値 ( BOOL ) YES/NO 引数 フレームワーク ApplicationKit クラス NSView Instance Methods 使用可能 10.4 参照 -setFrameSize: 例文

rectPreservedDuringLiveResize

解説 調査中... 返り値 ( NSRect ) 矩形 引数 フレームワーク ApplicationKit クラス NSView Instance Methods 使用可能 10.4 参照 -getRectsExposedDuringLiveResize:count: -preservesContentDuringLiveResize -setPreservesContentDuringLiveResize: (NSW…

registeredDraggedTypes

解説 調査中... 返り値 ( NSArray * ) の配列 引数 フレームワーク ApplicationKit クラス NSView Instance Methods 使用可能 10.4 参照 例文

addTrackingArea:

レシーバーにトラッキングエリアを追加します -(void)addTrackingArea:(NSTrackingArea *)trackingArea: 解説 レシーバーにトラッキングエリアを追加します。 返り値 ( void ) 引数 ( NSTrackingArea * )trackingArea レシーバーに追加するトラッキングエリ…

viewDidMoveToSuperview

親ビューから動いたときに呼び出されます 解説 親ビューから動いたときに呼び出されます。 ビューに加わったとき、ビューから削除されたときなども含みます。 返り値 ( void ) なし 引数 フレームワーク ApplicationKit クラス NSView Instance Methods 使用…

inLiveResize

ライブリサイズ中かを返します 解説 ライブリサイズ中かを返します。 返り値 ( BOOL ) ライブリサイズするYES/NO 引数 フレームワーク ApplicationKit クラス NSView Instance Methods 使用可能 10.1 参照 - viewDidEndLiveResize - viewWillStartLiveResize…

viewWillStartLiveResize

ライブリサイズし始めるときに呼び出されます 解説 ライブリサイズし始めるときに呼び出されます。 サブクラスでオーバーライドして使います。 返り値 ( void ) なし 引数 フレームワーク ApplicationKit クラス NSView Instance Methods 使用可能 10.1 参照…

viewDidEndLiveResize

ライブリサイズが終わったときに呼び出されます 解説 ライブリサイズが終わったときに呼び出されます。 サブクラスでオーバーライドして使います。 返り値 ( void ) なし 引数 フレームワーク ApplicationKit クラス NSView Instance Methods 使用可能 10.1 …

beginPageInRect:atPlacement:

調査中 -(void)beginPageInRect:(NSRect)aRect: atPlacement:(NSPoint)location: 解説 調査中 ページを始めるときに呼ぶ。レシーバのバウンズをシステムに合わせるとき オーバーライドするときは、スーパークラスを呼び出さないといけません。 返り値 ( void…

addSubview:

ビューにサブビューを追加します -(void)addSubview:(NSView *)aView: 解説 ビューにサブビュー(aView)を追加します。 追加したビューを次のレスポンダにします。レシーバーは追加したビューを保持する。 ビュー階層から追加したビューを削除するためにはrem…

setKeyboardFocusRingNeedsDisplayInRect:

必要ならキーボードフォーカスリングを表示するかをセットします -(void)setKeyboardFocusRingNeedsDisplayInRect:(NSRect)rect: 解説 必要ならキーボードフォーカスリングを表示するかをセットします。 返り値 ( void ) なし 引数 ( NSRect )rect フレーム…

defaultFocusRingType

デフォルトフォーカスリングを返します 解説 デフォルトフォーカスリングを返します。 【NSFocusRingType】 ●NSFocusRingTypeDefault = 0, ●NSFocusRingTypeNone = 1, ●NSFocusRingTypeExterior 外側につける 返り値 ( NSFocusRingType ) 引数 フレームワー…