macOS/iOS API解説

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

目次

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

image

セルの画像を返します 解説 セルの画像を返します。画像タイプセルでなかったり、画像がなければnilを返します。 返り値 ( NSImage * ) 画像 引数 フレームワーク ApplicationKit クラス NSCell Instance Methods 使用可能 10.0 参照 - setImage: 例文 /* @i…

hasValidObjectValue

有効な値があるかを返します 解説 レシーバーのオブジェクトが、有効なオブジェクト値を持つかを返します。 フォーマッタに合ったものが有効なオブジェクト値です。 返り値 ( BOOL ) 有効なオブジェクト値を持つかYES/NO 引数 フレームワーク ApplicationKit…

getPeriodicDelay:interval:

ターゲットにアクションメッセージを送信する後れと間隔を返します -(void)getPeriodicDelay:(float *)delay: interval:(float *)interval: 解説 ターゲットにアクションメッセージを送信する後れと間隔を返します。 返り値 ( void ) なし 引数 ( float * )d…

formatter

セルのフォーマッタを返します 解説 セルのフォーマッタを返します。 返り値 ( id ) NSFormatter 引数 フレームワーク ApplicationKit クラス NSCell Instance Methods 使用可能 10.0 参照 - setFormatter: 例文 #import "MyObject.h" @implementation MyObj…

font

セルのフォントを返します 解説 セルのフォントを返します。 セルがテキストタイプセルでなければnilを返します。 返り値 ( NSFont * ) フォント 引数 フレームワーク ApplicationKit クラス NSCell Instance Methods 使用可能 10.0 参照 - setFont: 例文 #i…

floatValue

float値〈単精度浮動小数点値〉を返します 解説 float値〈単精度浮動小数点値〉を返します レシーバーがテキストタイプのセルでなかったり、セル値がscannableでなかったら、0を返します。 返り値 ( float ) 浮動小数点値 引数 フレームワーク ApplicationKi…

entryType

フォーマットを返します 解説 フォーマットを返します。 このメソッドは古いので、NSFormatを使ったほうが良いです。 【aType】 ● NSIntType 整数値 ● NSPositiveIntType 正の数 ● NSFloatType 単精度浮動小数点値 ● NSPositiveFloatType 負の単精度浮動小数…

endEditing:

セルを編集中でも途中でやめます -(void)endEditing:(NSText *)textObj: 解説 セルを編集中でも途中でやめます。 返り値 ( void ) なし 引数 ( NSText * )textObj テキスト フレームワーク ApplicationKit クラス NSCell Instance Methods 使用可能 10.0 参…

editWithFrame:inView:editor:delegate:event:

フレームの編集を開始します -(void)editWithFrame:(NSRect)aRect: inView:(NSView *)controlView: editor:(NSText *)textObj: delegate:(id)anObject: event:(NSEvent *)theEvent: 解説 mousedownを通じて呼び出されます。 フレームの編集を開始します。 返…

drawingRectForBounds:

セルを描画する矩形を返します -(NSRect)drawingRectForBounds:(NSRect)theRect: 解説 セルを描画する矩形を返します。theRectからわずかに内側 返り値 ( NSRect ) セルの範囲 引数 ( NSRect )theRect 範囲 フレームワーク ApplicationKit クラス NSCell Ins…

drawWithFrame:inView:

フレームを描く時に呼ばれます -(void)drawWithFrame:(NSRect)cellFrame: inView:(NSView *)controlView: 解説 フレームを描く時に呼ばれます。サブクラスでオーバーライドできます。 返り値 ( void ) なし 引数 ( NSRect )cellFrame 範囲 ( NSView * )contr…

drawInteriorWithFrame:inView:

セルの内側を描くときに呼ばれます -(void)drawInteriorWithFrame:(NSRect)cellFrame: inView:(NSView *)controlView: 解説 セルの内側を描くときに呼ばれます。サブクラスでオーバーライドできます。 返り値 ( void ) なし 引数 ( NSRect )cellFrame 範囲 (…

doubleValue

double値〈倍精度浮動小数点値〉を返します 解説 double値〈倍精度浮動小数点値〉を返します。 レシーバーがテキストタイプのセルでなかったり、セル値がscannableでなかったら、0を返します。 返り値 ( double ) 倍精度浮動小数点値 引数 フレームワーク Ap…

controlView

コントロールビューを返します 解説 コントロールビューを返します。サブクラスで実装されます。初期設定は、nilを返します。 返り値 ( NSView * ) ビュー 引数 フレームワーク ApplicationKit クラス NSCell Instance Methods 使用可能 10.0 参照 - drawWit…

controlTint

セルのコントロール色合いを返します 解説 セルのコントロール色合いを返します。 【NSControlTint】 ● NSDefaultControlTint デフォルト(青い色合い) ● NSClearControlTint クリア(グレー) 返り値 ( NSControlTint ) コントロール色合い 引数 フレーム…

controlSize

セルのコントロールサイズを返します 解説 セルのコントロールサイズを返します。 【NSControlSize】 ● NSRegularControlSize 標準のコントロール ● NSSmallControlSize 小さいコントロール 返り値 ( NSControlSize ) サイズ 引数 フレームワーク Applicatio…

continueTracking:at:inView:

マウストラック継続で呼び出されます -(BOOL)continueTracking:(NSPoint)lastPoint: at:(NSPoint)currentPoint: inView:(NSView *)controlView: 解説 マウストラック継続で呼び出されます。 (BOOL)startTrackingAt:(NSPoint)startPoint inView:(NSView *)con…

compare:

セルを比較します -(NSComparisonResult)compare:(id)otherCell: 解説 セルの文字列を比較します。大文字小文字の違いは無視します。 【NSComparisonResult】 ● NSOrderedAscending レシーバのセルが大きい ● NSOrderedSame 同じ ● NSOrderedDescending レシ…

cellSizeForBounds:

範囲からセルサイズを返します -(NSSize)cellSizeForBounds:(NSRect)aRect: 解説 範囲からセルサイズを返します。セルのタイプによってサイズが違います。 返り値 ( NSSize ) サイズ 引数 ( NSRect )aRect 範囲 フレームワーク ApplicationKit クラス NSCell…

cellSize

セルサイズを返します 解説 セルサイズを返します。 返り値 ( NSSize ) サイズ 引数 フレームワーク ApplicationKit クラス NSCell Instance Methods 使用可能 10.0 参照 - drawingRectForBounds: 例文 #import "MyObject.h" @implementation MyObject - (IB…