Cocoa API解説(macOS/iOS)

iOS , Mac アプリケーション開発のために使われる主要フレームワークの日本語情報です。

目次

0-01-19から1日間の記事一覧

sendsActionOnEndEditing

セルのテキストの編集を終えるときにアクションメッセージを送るかを返します 解説 セルのテキストの編集を終えるときにアクションメッセージを送るかを返します。 テキストの編集を終えるときというのは、リターンキーを押す、タブキーを押す、別のテキスト…

sendActionOn:

マスクを指定してアクションを送ります -(int)sendActionOn:(int)mask: 解説 マスクを指定してアクションを送ります。 【mask】 ● NSLeftMouseDownMask 左のマウスボタンを押した。 ● NSLeftMouseUpMask 左のマウスボタンを離した ● NSRightMouseDownMask 右…

selectWithFrame:inView:editor:delegate:start:length:

フレームが選択された時に呼び出されます -(void)selectWithFrame:(NSRect)aRect: inView:(NSView *)controlView: editor:(NSText *)textObj: delegate:(id)anObject: start:(int)selStart: length:(int)selLength: 解説 フレームが選択された時に呼び出され…

resetCursorRect:inView:

カーソル範囲をリセットする -(void)resetCursorRect:(NSRect)cellFrame: inView:(NSView *)controlView: 解説 セルのカーソル範囲(Iビームカーソルにする範囲)をリセットします。 セルは使用可能で選択可能なテキストタイプセル。 controlViewはセルを管…

representedObject

セルにセットしたオブジェクトを返します 解説 セルにセットしたオブジェクトを返します。 プログラマが、一時的にデータを保管するために使うことができます。 返り値 ( id ) オブジェクト 引数 フレームワーク ApplicationKit クラス NSCell Instance Meth…

refusesFirstResponder

ファーストレスポンダになるかを返します 解説 ファーストレスポンダになるかを返します。 ファーストレスポンダになる場合はYES、そうでない場合はNOを返します。 返り値 ( BOOL ) YES/NO 引数 フレームワーク ApplicationKit クラス NSCell Instance Metho…

performClick:

マウスクリックを実行します -(void)performClick:(id)sender: 解説 マウスクリックを実行します。 アクションメッセージをうまく送信できなければ例外を起こします。 返り値 ( void ) なし 引数 ( id )sender 送信オブジェクト フレームワーク ApplicationK…

objectValue

オブジェクト値を返します 解説 オブジェクト値を返します。 有効な値がなければnilを返します。 返り値 ( id <NSCopying> ) NSCellオブジェクト 引数 フレームワーク ApplicationKit クラス NSCell Instance Methods 使用可能 10.0 参照 例文 #import "MyObject.h" @im</nscopying>…

nextState

次の状態を返します 解説 セルの次の状態を返します。 セルが3つの状態を持つなら、ON,OFF,Mixedと切り替わります。 セルが2つの状態を持つならONとOFFと切り替わります。 返り値 ( int ) 整数値 引数 フレームワーク ApplicationKit クラス NSCell Instance…

mouseDownFlags

マウスダウンフラグを返します 解説 マウスダウンフラグを返します。 返り値 ( int ) 整数値 引数 フレームワーク ApplicationKit クラス NSCell Instance Methods 使用可能 10.0 参照 - modifierFlags (NSEvent) 例文 NSLog([NSString stringWithFormat:@"%…

mnemonicLocation

ニーモニックの場所を返します 解説 ニーモニックの場所を返します。 ニーモニックがないならはNSNotFoundを返します。 返り値 ( unsigned int ) 整数値 引数 フレームワーク ApplicationKit クラス NSCell Instance Methods 使用可能 10.0 参照 例文 #impor…

mnemonic

セルのニーモニックを返します 解説 セルのニーモニックを返します。 ニーモニックがなければnilを返します。 返り値 ( NSString * ) 文字 引数 フレームワーク ApplicationKit クラス NSCell Instance Methods 使用可能 10.0 参照 - setTitleWithMnemonic: …

menuForEvent:inRect:ofView:

メニューを表示させるときに呼び出されますサブクラスでオーバーライドします -(NSMenu *)menuForEvent:(NSEvent *)anEvent: inRect:(NSRect)cellFrame: ofView:(NSView *)aView: 解説 メニューを表示させるときに呼び出されます。サブクラスでオーバーライ…

menu

セルのメニューを返します 解説 セルのメニューを返します。なければnilを返します。 返り値 ( NSMenu * ) メニュー 引数 フレームワーク ApplicationKit クラス NSCell Instance Methods 使用可能 10.0 参照 - setMenu: 例文 #import "MyObject.h" @impleme…

keyEquivalent

セルにセットされている代替キーを返します 解説 セルにセットされている代替キーを返します。 初期設定は、空の文字列@""です。 返り値 ( NSString * ) 文字列 引数 フレームワーク ApplicationKit クラス NSCell Instance Methods 使用可能 10.0 参照 例文…

isSelectable

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

isScrollable

テキストがセルよりも多いときスクロール可能にするかを返します 解説 テキストがセルよりも多いときスクロール可能にするかを返します。 返り値 ( BOOL ) スクロール可能かYES/NO 引数 フレームワーク ApplicationKit クラス NSCell Instance Methods 使用…

isOpaque

セルが不透明かを返します 解説 セルが不透明かを返します。 返り値 ( BOOL ) 不透明かYES/NO 引数 フレームワーク ApplicationKit クラス NSCell Instance Methods 使用可能 10.0 参照 例文 #import "MyObject.h" @implementation MyObject - (IBAction)myA…

isHighlighted

セルがハイライト状態か返します 解説 セルがハイライト状態か返します。 返り値 ( BOOL ) ハイライトするかYES/NO 引数 フレームワーク ApplicationKit クラス NSCell Instance Methods 使用可能 10.0 参照 例文 #import "MyObject.h" @implementation MyOb…

isEntryAcceptable:

文字列がセルのフォーマットに合うかを返します -(BOOL)isEntryAcceptable:(NSString *)aString: 解説 文字列(aString)がセルのフォーマットに合うかを返します。 合う場合はYESを返します。 たとえば、セルにNSIntTypeがセットされているときに文字列@"123.…

isEnabled

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

isEditable

編集可能かを返します 解説 編集可能かを返します。 返り値 ( BOOL ) マウス・イベントに応答するかYES/NO 引数 フレームワーク ApplicationKit クラス NSCell Instance Methods 使用可能 10.0 参照 - setEnabled: 例文 #import "MyObject.h" @implementatio…

isContinuous

セルがアクションメッセージを連続して送るかを返します 解説 セルがアクションメッセージを連続して送るかを返します。 返り値 ( BOOL ) マウスイベントを連続して送るかYES/NO 引数 フレームワーク ApplicationKit クラス NSCell Instance Methods 使用可…

isBordered

セルが境界線を持つかを返します 解説 セルが境界線を持つかを返します。 返り値 ( BOOL ) 枠があるかYES/NO 引数 フレームワーク ApplicationKit クラス NSCell Instance Methods 使用可能 10.0 参照 - setBordered: 例文 #import "MyObject.h" @implementa…

isBezeled

ベゼルがあるかを返します 解説 ベゼルがあるかを返します。 ベゼルとボーダーはどちらか一方しか使えません。 返り値 ( BOOL ) レシーバにベゼルがあるかYES/NO 引数 フレームワーク ApplicationKit クラス NSCell Instance Methods 使用可能 10.0 参照 - i…

intValue

整数値を返します 解説 整数値を返します。 レシーバーがテキストタイプのセルでなかったり、セル値がscannableでななかったら0を返します。 返り値 ( int ) 整数値 引数 フレームワーク ApplicationKit クラス NSCell Instance Methods 使用可能 10.0 参照 …

initTextCell:

テキストセルを初期化して返します -(id)initTextCell:(NSString *)aString: 解説 テキストセルを初期化して返します。 返り値 ( id ) NSCellオブジェクト 引数 ( NSString * )aString 文字列 フレームワーク ApplicationKit クラス NSCell Instance Methods…

initImageCell:

画像セルを初期化して返します -(id)initImageCell:(NSImage *)anImage: 解説 画像セルを初期化して返します。 画像(anImage)がnilなら画像はセットされません。 返り値 ( id ) NSCellオブジェクト 引数 ( NSImage * )anImage セットする画像 フレームワーク…

importsGraphics

セルのテキストに画像を挿入できるかを返します 解説 セルのテキストに画像を挿入できるかを返します。 返り値 ( BOOL ) 画像を挿入可能かYES/NO 引数 フレームワーク ApplicationKit クラス NSCell Instance Methods 使用可能 10.0 参照 - setImportsGraphi…

imageRectForBounds:

セルの画像が描画される矩形を返します -(NSRect)imageRectForBounds:(NSRect)theRect: 解説 セルの画像が描画される矩形を返します。theRectからわずかに内側。 返り値 ( NSRect ) セルの画像表示範囲 引数 ( NSRect )theRect 範囲 フレームワーク Applicat…