macOS/iOS API解説

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

目次

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

eventNumber

イベント番号を返します 解説 イベント番号を返します イベント番号が送られないタイプならNSInternalInconsistencyExceptionを起こします。 返り値 ( int ) 整数値 引数 フレームワーク ApplicationKit クラス NSEvent Instance Methods 使用可能 10.0 参照…

deltaZ

スクロールホイール、マウスの動きまたはマウスドラッグのzの変化量を返します 解説 スクロールホイール、マウスの動き(mouseMoved)またはマウスドラッグイベントのためにzの変化量を返します。 一般的には0.0 返り値 ( float ) 変化量 引数 フレームワーク …

deltaY

スクロールホイール、マウスの動きまたはマウスドラッグのyの変化量を返します 解説 スクロールホイール、マウスの動き(mouseMoved)またはマウスドラッグイベントのためにyの変化量を返します。 返り値 ( float ) 変化量 引数 フレームワーク ApplicationKit…

deltaX

スクロールホイール、マウスの動きまたはマウスドラッグのxの変化量を返します 解説 スクロールホイール、マウスの動き(mouseMoved)またはマウスドラッグイベントのためにxの変化量を返します。 返り値 ( float ) 変化量 引数 フレームワーク ApplicationKit…

data2

追加データ2を返します 解説 追加データ2を返します。 NSAppKitDefined、NSApplicationDefined、NSSystemDefined、NSPeriodicのイベントでなければNSInternalInconsistencyExceptionを起こします。 返り値 ( int ) 整数値 引数 フレームワーク ApplicationKi…

data1

追加データ1を返します 解説 追加データ1を返します。 NSAppKitDefined、NSApplicationDefined、NSSystemDefined、NSPeriodicのイベントでなければNSInternalInconsistencyExceptionを起こします。 返り値 ( int ) 整数値 引数 フレームワーク ApplicationKi…

context

レシーバーのディスプレイコンテキストを返します 解説 レシーバーのディスプレイコンテキストを返します。 返り値 ( NSGraphicsContext * ) ディスプレイ・コンテキスト 引数 フレームワーク ApplicationKit クラス NSEvent Instance Methods 使用可能 10.0…

clickCount

マウスクリックが何回目かを返します 解説 マウスクリックが何回目かを返します マウスイベントでなければNSInternalInconsistencyExceptionを起こします。 返り値 ( int ) 整数値 引数 フレームワーク ApplicationKit クラス NSEvent Instance Methods 使用…

charactersIgnoringModifiers

イベントのモディファイキーを除いた(シフトキーは有効)文字を返します 解説 イベントのモディファイキーを除いた(シフトキーは有効)文字を返します。 キーイベントでなければNSInternalInconsistencyExceptionを起こします。 返り値 ( NSString * ) 文…

characters

キーイベントの文字を返します 解説 キーイベントの文字を返します。 返り値 ( NSString * ) 文字 引数 フレームワーク ApplicationKit クラス NSEvent Instance Methods 使用可能 10.0 参照 - charactersIgnoringModifiers + keyEventWithType:location:mod…

stopPeriodicEvents

周期的なイベントを中止します 解説 周期的なイベントを中止します。 返り値 ( void ) なし 引数 フレームワーク ApplicationKit クラス NSEvent Class Methods 使用可能 10.0 参照 + startPeriodicEventsAfterDelay:withPeriod: 例文 [NSEvent stopPeriodic…

startPeriodicEventsAfterDelay:withPeriod:

一定の時間をおいた後周期的なイベントを送信します。 +(void)startPeriodicEventsAfterDelay:(NSTimeInterval)delaySeconds: withPeriod:(NSTimeInterval)delaySeconds: 解説 一定の時間をおいた後周期的なイベントを送信します。マウスドラッグなどに使わ…

otherEventWithType:location:modifierFlags:timestamp:windowNumber:context:subtype:data1:data2:

カスタムイベントを作って返します +(NSEvent *)otherEventWithType:(NSEventType)type: location:(NSPoint)location: modifierFlags:(unsigned int)flags: timestamp:(NSTimeInterval)time: windowNumber:(int)windowNum: context:(NSGraphicsContext *)con…

mouseLocation

スクリーン座標で、現在のマウス位置を返します 解説 スクリーン座標で、現在のマウス位置を返します。 返り値 ( NSPoint ) マウス位置 引数 フレームワーク ApplicationKit クラス NSEvent Class Methods 使用可能 10.0 参照 例文 #import "MyScrollView.h"…

mouseEventWithType:location:modifierFlags:timestamp:windowNumber:context:eventNumber:clickCount:pressure:

マウスイベントを作って返します +(NSEvent *)mouseEventWithType:(NSEventType)type: location:(NSPoint)location: modifierFlags:(unsigned int)flags: timestamp:(NSTimeInterval)time: windowNumber:(int)windowNum: context:(NSGraphicsContext *)conte…

keyEventWithType:location:modifierFlags:timestamp:windowNumber:context:characters:charactersIgnoringModifiers:isARepeat:keyCode:

キーイベントを作って返します +(NSEvent *)keyEventWithType:(NSEventType)type: location:(NSPoint)location: modifierFlags:(unsigned int)flags: timestamp:(NSTimeInterval)time: windowNumber:(int)windowNum: context:(NSGraphicsContext *)context: …

enterExitEventWithType:location:modifierFlags:timestamp:windowNumber:context:eventNumber:trackingNumber:userData:

マウストラックイベントを作って返します +(NSEvent *)enterExitEventWithType:(NSEventType)type: location:(NSPoint)location: modifierFlags:(unsigned int)flags: timestamp:(NSTimeInterval)time: windowNumber:(int)windowNumber: context:(NSGraphics…

outlineView:writeItems:toPasteboard:

ペーストボードに書き込むときに呼び出されます -(BOOL)outlineView:(NSOutlineView *)outlineView: writeItems:(NSArray*)items: toPasteboard:(NSPasteboard*)pboard: 解説 ペーストボードに書き込むときに呼び出されます。(ドラッグした時) 返り値 ( BO…

outlineView:validateDrop:proposedItem:proposedChildIndex:

ドロップターゲットを決めます -(unsigned int)outlineView:(NSOutlineView*)outlineView: validateDrop:(id <NSDraggingInfo>)info: proposedItem:(id)item: proposedChildIndex:(int)index: 解説 ドロップターゲットを決めます。 オプションのメソッド。 返り値 ( unsigned</nsdragginginfo>…

outlineView:setObjectValue:forTableColumn:byItem:

データをセットするときに呼び出されます -(void)outlineView:(NSOutlineView *)outlineView: setObjectValue:(id)object: forTableColumn:(NSTableColumn *)tableColumn: byItem:(id)item: 解説 データをセットするときに呼び出されます。(オプション) 返…

outlineView:persistentObjectForItem:

アイテムのアーカイブされたオブジェクトを返します -(id)outlineView:(NSOutlineView *)outlineView: persistentObjectForItem:(id)item: 解説 アイテムのアーカイブされたオブジェクトを返します。 オプションのメソッド。 返り値 ( id ) オブジェクト 引…

outlineView:objectValueForTableColumn:byItem:

表示する時に呼び出されます -(id)outlineView:(NSOutlineView *)outlineView: objectValueForTableColumn:(NSTableColumn *)tableColumn: byItem:(id)item: 解説 表示する時に呼び出されます。(このメソッドは必須) 返り値 ( id ) オブジェクト 引数 ( NS…

outlineView:numberOfChildrenOfItem:

子項目の数を返します -(int)outlineView:(NSOutlineView *)outlineView: numberOfChildrenOfItem:(id)item: 解説 子項目の数を返します。このメソッドは必須です。 返り値 ( int ) 整数値 引数 ( NSOutlineView * )outlineView アウトラインビュー ( id )it…

outlineView:itemForPersistentObject:

アーカイブされたオブジェクトのためにアイテムを返します -(id)outlineView:(NSOutlineView *)outlineView: itemForPersistentObject:(id)object: 解説 アーカイブされたオブジェクトのためにアイテムを返します。オプションのメソッド。 返り値 ( id ) オ…

outlineView:isItemExpandable:

項目を展開した時に呼び出されます -(BOOL)outlineView:(NSOutlineView *)outlineView: isItemExpandable:(id)item: 解説 項目を展開した時に呼び出されます。 返り値 ( BOOL ) YES/NO 引数 ( NSOutlineView * )outlineView アウトラインビュー ( id )item …

outlineView:child:ofItem:

子項目を返します -(id)outlineView:(NSOutlineView *)outlineView: child:(int)index: ofItem:(id)item: 解説 子項目を返します。必須のメソッドです。 返り値 ( id ) オブジェクト 引数 ( NSOutlineView * )outlineView アウトラインビュー ( int )index …

outlineView:acceptDrop:item:childIndex:

ドロップを受け入れる時に呼び出されます -(BOOL)outlineView:(NSOutlineView*)outlineView: acceptDrop:(id <NSDraggingInfo>)info: item:(id)item: childIndex:(int)index: KAKURI サバイバルシート(防寒・保温シート) 40617出版社/メーカー: 角利産業メディア: ホーム&キ</nsdragginginfo>…

selectionShouldChangeInOutlineView:

アウトラインビューは変更できるかを返します -(BOOL)selectionShouldChangeInOutlineView:(NSOutlineView *)outlineView: 解説 アウトラインビューは変更できるかを返します。 返り値 ( BOOL ) YES/NO 引数 ( NSOutlineView * )outlineView アウトラインビ…

outlineView:willDisplayOutlineCell:forTableColumn:item:

アウトラインビューの項目が表示されようとする時に呼び出されます -(BOOL)outlineView:(NSOutlineView *)outlineView: willDisplayOutlineCell:(id)cell: forTableColumn:(NSTableColumn *)tableColumn: item:(id)item: 解説 アウトラインビューの項目が表…