macOS/iOS API解説

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

目次

NSTextView

rulerView:willMoveMarker:toLocation:

テキストビューのルーラビューのマーカーが動かされるときに呼び出されます -(float)rulerView:(NSRulerView *)aRulerView: willMoveMarker:(NSRulerMarker *)aMarker: toLocation:(float)location: 解説 テキストビューのルーラビューのマーカーが動かされ…

rulerView:willAddMarker:atLocation:

テキストビューのルーラビューのルーラマーカーが追加される時に呼び出されます -(float)rulerView:(NSRulerView *)aRulerView: willAddMarker:(NSRulerMarker *)aMarker: atLocation:(float)location: 解説 テキストビューのルーラビューのルーラマーカーが…

rulerView:shouldRemoveMarker:

テキストビューのルーラビューのルーラマーカーが取り除かれるときに呼び出されます -(BOOL)rulerView:(NSRulerView *)aRulerView: shouldRemoveMarker:(NSRulerMarker *)aMarker: 解説 テキストビューのルーラビューのルーラマーカーが取り除かれるときに呼…

rulerView:shouldMoveMarker:

テキストビューのルーラビューのルーラマーカーが動かされるときに呼ばれます -(BOOL)rulerView:(NSRulerView *)aRulerView: shouldMoveMarker:(NSRulerMarker *)aMarker: 解説 テキストビューのルーラビューのルーラマーカーが動かされるときに呼ばれます。…

rulerView:shouldAddMarker:

テキストビューのルーラビューにマーカーが加わろうとしたときに呼び出されます -(BOOL)rulerView:(NSRulerView *)aRulerView: shouldAddMarker:(NSRulerMarker *)aMarker: 解説 テキストビューのルーラビューにマーカーが加わろうとしたときに呼び出されま…

rulerView:handleMouseDown:

ルーラビューでマウスダウンしたときに呼び出されます -(void)rulerView:(NSRulerView *)aRulerView: handleMouseDown:(NSEvent *)theEvent: 解説 ルーラビューでマウスダウンしたときに呼び出されます。 返り値 ( void ) なし 引数 ( NSRulerView * )aRuler…

rulerView:didRemoveMarker:

テキストビューのルーラビューのルーラマーカーが取り除かれたときに呼び出されます -(void)rulerView:(NSRulerView *)aRulerView: didRemoveMarker:(NSRulerMarker *)aMarker: 解説 テキストビューのルーラビューのルーラマーカーが取り除かれたときに呼び…

rulerView:didMoveMarker:

テキストビューのルーラビューのルーラマーカーが動いたときに呼び出されます -(void)rulerView:(NSRulerView *)aRulerView: didMoveMarker:(NSRulerMarker *)aMarker: 解説 テキストビューのルーラビューのルーラマーカーが動いたときに呼び出されます。 返…

rulerView:didAddMarker:

レシーバのルーラビューにルーラマーカーが追加されたときに呼び出されます -(void)rulerView:(NSRulerView *)aRulerView: didAddMarker:(NSRulerMarker *)aMarker: 解説 レシーバのルーラビューにルーラマーカーが追加されたときに呼び出されます。 返り値 …

replaceTextContainer:

テキストコンテナを置き換えます -(void)replaceTextContainer:(NSTextContainer *)aTextContainer: 解説 テキストコンテナを置き換えます。 置き換えるコンテナ(aTextContainer)がnilならNSInvalidArgumentExceptionを起こします。 レイアウトマネージャー…

readSelectionFromPasteboard:type:

ペーストボードから与えられたタイプのデータを読みます -(BOOL)readSelectionFromPasteboard:(NSPasteboard *)pboard: type:(NSString *)type: 解説 ペーストボード(pboard)から与えられたタイプのデータを読みます。 新しいデータは現在の挿入位置にセッ…

readSelectionFromPasteboard:

ペーストボードからテキストビューにペーストします -(BOOL)readSelectionFromPasteboard:(NSPasteboard *)pboard: 解説 ペーストボードからテキストビューにペーストします。 返り値 ( BOOL ) YES/NO 引数 ( NSPasteboard * )pboard ペーストボード フレー…

readablePasteboardTypes

ペーストボードから読むことができるタイプを記述している文字列の配列を返します 解説 ペーストボードから読むことができるタイプを記述している文字列の配列を返します。 文字列は、デフォルトの初期設定によって設定される。 新しいデータタイプを読むた…

rangeForUserTextChange

選択範囲を返します 解説 選択範囲を返します。 テキストビューが編集可能でないか、ルーラを使わないならば、NSNotFoundを返します。 返り値 ( NSRange ) 範囲 引数 フレームワーク ApplicationKit クラス NSTextView Instance Methods 使用可能 10.0 参照 …

rangeForUserParagraphAttributeChange

挿入ポイント、選択範囲と同じ属性の段落範囲を返します 解説 挿入ポイント、選択範囲と同じ属性の段落範囲を返します。 プレーンテキストならば、全範囲 テキストビューが編集可能でないならば、NSNotFoundを返します。 返り値 ( NSRange ) 範囲 引数 フレ…

rangeForUserCharacterAttributeChange

挿入ポイント、選択範囲と同じ属性の文字範囲を返します 解説 挿入ポイント、選択範囲と同じ属性の文字範囲を返します。 プレーンテキストならば、全範囲 テキストビューが編集可能でないか、フォントパネルを使わないならば、NSNotFoundを返します。 返り値…

raiseBaseline:

プレーンテキストの選択範囲の文字を1ピクセル上げます -(void)raiseBaseline:(id)sender: 解説 プレーンテキストの選択範囲の文字を1ピクセル上げます 返り値 ( void ) なし 引数 ( id )sender 送信オブジェクト フレームワーク ApplicationKit クラス NSTe…

preferredPasteboardTypeFromArray:restrictedToTypesFromArray:

優先されるペーストボードタイプを返します -(NSString *)preferredPasteboardTypeFromArray:(NSArray *)availableTypes: restrictedToTypesFromArray:(NSArray *)allowedTypes: 解説 優先されるペーストボードタイプを返します。 このメソッドにオーバーラ…

pasteAsRichText:

リッチテキストとして属性を維持してペーストボードの内容を挿入します -(void)pasteAsRichText:(id)sender: 解説 リッチテキストとして属性を維持してペーストボードの内容を挿入します。 テキストは挿入位置で挿入されて、選択を置き換える。 返り値 ( voi…

pasteAsPlainText:

プレーンテキストとしてinsertTextの方法でペーストボードの内容を挿入します -(void)pasteAsPlainText:(id)sender: 解説 プレーンテキストとしてinsertTextの方法でペーストボードの内容を挿入します。 返り値 ( void ) なし 引数 ( id )sender 送信オブジ…

markedTextAttributes

マークされた文字列の属性を返す 解説 マークされた文字列の属性を返します。 返り値 ( NSDictionary * ) 文字列の属性 引数 フレームワーク ApplicationKit クラス NSTextView Instance Methods 使用可能 10.0 参照 - setMarkedTextAttributes: 例文 #impor…

lowerBaseline:

プレーンテキストの選択範囲の文字を1ピクセル下げます -(void)lowerBaseline:(id)sender: 解説 プレーンテキストの選択範囲の文字を1ピクセル下げます 返り値 ( void ) なし 引数 ( id )sender 送信オブジェクト フレームワーク ApplicationKit クラス NSTe…

loosenKerning:

プレーンテキストの場合、文字間を広げます -(void)loosenKerning:(id)sender: 解説 プレーンテキストの場合、文字間を広げます。 カーニング値は、選択フォントのサイズによって決められます。 返り値 ( void ) なし 引数 ( id )sender 送信オブジェクト フ…

layoutManager

レイアウトマネージャーを返します 解説 レイアウトマネージャーを返します。 返り値 ( NSLayoutManager * ) レイアウトマネージャー 引数 フレームワーク ApplicationKit クラス NSTextView Instance Methods 使用可能 10.0 参照 - textContainer - setLayo…

isSelectable

選択可能かを返します 解説 選択可能かを返します YESでならば、選択可能です。 NOならば選択できません。 返り値 ( BOOL ) YES/NO 引数 フレームワーク ApplicationKit クラス NSTextView Instance Methods 使用可能 10.0 参照 - isEditable - setSelectabl…

isRulerVisible

定規を表示するかを返します 解説 定規を表示するかを返します。 定規を表示するならYESを返します。 表示しないならNOを返します。 初期設定は表示しない。 返り値 ( BOOL ) YES/NO 引数 フレームワーク ApplicationKit クラス NSTextView Instance Methods…

isRichText

リッチテキストか返します 解説 リッチテキストか返します。 flagがYESならリッチテキスト。 flagがNOならプレーンテキスト。 返り値 ( BOOL ) YES/NO 引数 フレームワーク ApplicationKit クラス NSTextView Instance Methods 使用可能 10.0 参照 - imports…

isFieldEditor

フィールドエディタとしてふるまうかをセットする 解説 フィールドエディタとしてふるまうかをセットします フィールドエディタとしてふるまう場合、(Shift-Tab)で編集を終わります。 flagがYESなら、フィールドエディタとしてふるまいます。 flagがNOなら…

isEditable

編集可能かを返します 解説 編集可能かを返します。 編集可能ならば、選択可能です。 返り値 ( BOOL ) YES/NO 引数 フレームワーク ApplicationKit クラス NSTextView Instance Methods 使用可能 10.0 参照 - isSelectable - setEditable: 例文 if ([myOutle…

invalidateTextContainerOrigin

テキストコンテナの内容や大きさが変更になったときレシーバに知らせます 解説 自動的に呼び出されます。直接呼び出しません。 テキストコンテナの内容や大きさが変更になったときレシーバに知らせます。 テキストコンテナの起点を再計算するために使います…