macOS/iOS API解説

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

目次

NSText

setFont:range:

フォントをセットします -(void)setFont:(NSFont *)aFont: range:(NSRange)aRange: 解説 フォントをセットします。 このメソッドは、リッチテキストオブジェクトだけに適用されます。 返り値 ( void ) なし 引数 ( NSFont * )aFont フォント ( NSRange )aRan…

setFont:

フォントをセットします -(void)setFont:(NSFont *)aFont: 解説 フォントをセットします。 返り値 ( void ) なし 引数 ( NSFont * )aFont フォント フレームワーク ApplicationKit クラス NSText Instance Methods 使用可能 10.0 参照 - setFont:range: - fo…

setFieldEditor:

フィールドエディタにするかをセットします -(void)setFieldEditor:(BOOL)flag: 解説 フィールドエディタにするかをセットします。 返り値 ( void ) なし 引数 ( BOOL )flag フィールドエディタYES/NO フレームワーク ApplicationKit クラス NSText Instance…

setEditable:

編集可能かをセットします -(void)setEditable:(BOOL)flag: 解説 編集可能かをセットします。 YESをセットすると編集可能になります。 NOをセットすると編集不可になります。 この属性にかかわらずプログラムからテキストを変更することができます。 編集可…

setDrawsBackground:

背景を描画するかをセットします -(void)setDrawsBackground:(BOOL)flag: 解説 背景を描画するかをセットします。 YESをセットすると背景を描画します。 NOをセットすると描画しません。 返り値 ( void ) なし 引数 ( BOOL )flag 背景を描画するかYES/NO フ…

setDelegate:

デリゲートをセットします -(void)setDelegate:(id)anObject: 解説 デリゲートをセットします 返り値 ( void ) なし 引数 ( id )anObject デリゲートにするオブジェクト フレームワーク ApplicationKit クラス NSText Instance Methods 使用可能 10.0 参照 -…

setBackgroundColor:

背景色をセットします -(void)setBackgroundColor:(NSColor *)aColor: 解説 レシーバーの背景色をaColorにします。 再描画しないといけません。 返り値 ( void ) なし 引数 ( NSColor * )aColor 背景色にするカラー フレームワーク ApplicationKit クラス NS…

setAlignment:

テキスト配置をセットします -(void)setAlignment:(NSTextAlignment)mode: 解説 テキストの配置をセットします。 【NSTextAlignment】 ● NSLeftTextAlignment 左揃え ● NSRightTextAlignment 右揃え ● NSCenterTextAlignment センター揃え ● NSJustifiedText…

selectedRange

選択範囲を返します 解説 選択範囲を返します。 返り値 ( NSRange ) 範囲 引数 フレームワーク ApplicationKit クラス NSText Instance Methods 使用可能 10.0 参照 - setSelectedRange: 例文 #import "MyObject.h" @implementation MyObject - (IBAction)my…

selectAll:

全てを選択します -(void)selectAll:(id)sender: 解説 レシーバーのテキストの全てを選びます。 返り値 ( void ) なし 引数 ( id )sender 送信オブジェクト フレームワーク ApplicationKit クラス NSText Instance Methods 使用可能 10.0 参照 例文 #import …

scrollRangeToVisible:

指定した範囲の最初の文字が見えるようにスクロールさせます -(void)scrollRangeToVisible:(NSRange)aRange: 解説 指定した範囲の最初の文字が見えるようにスクロールさせます。 返り値 ( void ) なし 引数 ( NSRange )aRange 範囲 フレームワーク Applicati…

RTFFromRange:

テキストオブジェクトの指定した範囲をRTFデータとして返します -(NSData *)RTFFromRange:(NSRange)aRange: 解説 テキストオブジェクトの指定した範囲をRTFデータ(NSData)として返します。 アタッチメントは省略されます。 指定する範囲がテキストオブジェク…

RTFDFromRange:

範囲からRTFDデータを返します -(NSData *)RTFDFromRange:(NSRange)aRange: 解説 テキストオブジェクトの指定した範囲をRTFDデータ(NSData)として返します。 指定する範囲がテキストオブジェクトを越えれば、NSRangeExceptionを起こします。 返り値 ( NSData…

replaceCharactersInRange:withRTFD:

RTFDデータから作ったRTFDテキストで指定した範囲の文字を置き換えます -(void)replaceCharactersInRange:(NSRange)aRange: withRTFD:(NSData *)rtfdData: 解説 RTFDデータから作ったRTFDテキストで指定した範囲の文字を置き換えます。 このメソッドは、リッ…

replaceCharactersInRange:withRTF:

RTFデータで範囲を置き換えます -(void)replaceCharactersInRange:(NSRange)aRange: withRTF:(NSData *)rtfData: 解説 rtfData.から解釈されるRTFテキストでaRangeで文字を置き換えます。 このメソッドは、リッチテキストオブジェクトだけに適用されます。 …

replaceCharactersInRange:withString:

指定した範囲を文字列で置き換えます -(void)replaceCharactersInRange:(NSRange)aRange: withString:(NSString *)aString: 解説 指定した範囲(aRange)を文字列(aString)で置き換えます。 返り値 ( void ) なし 引数 ( NSRange )aRange 置き換える範囲 ( NSS…

readRTFDFromFile:

ファイルからRTFDデータを読んで、テキストオブジェクトにセットします -(BOOL)readRTFDFromFile:(NSString *)path: 解説 ファイルからRTFDデータを読んで、テキストオブジェクトにセットします。 成功すればYESを返します。 返り値 ( BOOL ) 読めたかYES/NO…

pasteRuler:

段落情報をペーストします -(void)pasteRuler:(id)sender: 解説 段落情報をコピーしてペーストボードに NSRulerPboardTypeとして置きます。 リッチテキストだけに適用されます。 返り値 ( void ) なし 引数 ( id )sender 送信オブジェクト フレームワーク Ap…

pasteFont:

フォント情報をペーストします -(void)pasteFont:(id)sender: 解説 選択範囲、または挿入位置にフォント情報をペーストボードからペーストします。 返り値 ( void ) なし 引数 ( id )sender 送信オブジェクト フレームワーク ApplicationKit クラス NSText I…

paste:

ペーストします -(void)paste:(id)sender: 解説 挿入位置、または選択範囲にペーストボードからペーストします。 返り値 ( void ) なし 引数 ( id )sender 送信オブジェクト フレームワーク ApplicationKit クラス NSText Instance Methods 使用可能 10.0 参…

minSize

レシーバーの最小限のサイズを返します 解説 レシーバーの最小限のサイズを返します。 返り値 ( NSSize ) 最小限のサイズ 引数 フレームワーク ApplicationKit クラス NSText Instance Methods 使用可能 10.0 参照 - maxSize - setMinSize: 例文 #import "My…

maxSize

レシーバーの最大のサイズを返します 解説 レシーバーの最大のサイズを返します。 返り値 ( NSSize ) レシーバーの最大のサイズ 引数 フレームワーク ApplicationKit クラス NSText Instance Methods 使用可能 10.0 参照 - minSize - setMaxSize: 例文 #impo…

isVerticallyResizable

垂直方向にサイズ変更可能かを返します 解説 垂直方向にサイズ変更可能かを返します。 返り値 ( BOOL ) YES/NO 引数 フレームワーク ApplicationKit クラス NSText Instance Methods 使用可能 10.0 参照 - isVerticallyResizable - setHorizontallyResizable…

isSelectable

選択可能かを返します 解説 選択可能かを返します。 返り値 ( BOOL ) YES/NO 引数 フレームワーク ApplicationKit クラス NSText Instance Methods 使用可能 10.0 参照 - isEditable - setSelectable: 例文 #import "MyObject.h" @implementation MyObject -…

isRulerVisible

ルーラは表示可能か返します 解説 ルーラは表示可能か返します。 返り値 ( BOOL ) YES/NO 引数 フレームワーク ApplicationKit クラス NSText Instance Methods 使用可能 10.0 参照 - toggleRuler: 例文 #import "MyObject.h" @implementation MyObject - (I…

isRichText

リッチテキストかを返します 解説 リッチテキストかを返します。 返り値 ( BOOL ) リッチテキストかYES/NO 引数 フレームワーク ApplicationKit クラス NSText Instance Methods 使用可能 10.0 参照 - importsGraphics - setRichText: 例文 #import "MyObjec…

isHorizontallyResizable

水平方向にサイズ変更可能かを返します 解説 水平方向にサイズ変更可能かを返します。 サイズ変更可能であれば、YESを返します。 返り値 ( BOOL ) YES/NO 引数 フレームワーク ApplicationKit クラス NSText Instance Methods 使用可能 10.0 参照 - setHoriz…

isFieldEditor

フィールドエディターかを返します 解説 フィールドエディターかを返します フィールドエディタならYESを返します。 返り値 ( BOOL ) フィールドエディターかYES/NO 引数 フレームワーク ApplicationKit クラス NSText Instance Methods 使用可能 10.0 参照 …

isEditable

編集可能かを返します 解説 編集可能かを返します。 この属性にかかわらずプログラムからテキストを変更することができます。 編集可能にすると選択可能になります。 返り値 ( BOOL ) 使用可能かYES/NO 引数 フレームワーク ApplicationKit クラス NSText In…

importsGraphics

画像はインポート可能かを返します 解説 画像はインポート可能かを返します。 返り値 ( BOOL ) YES/NO 引数 フレームワーク ApplicationKit クラス NSText Instance Methods 使用可能 10.0 参照 - isRichText - setImportsGraphics: 例文 #import "MyObject.…