macOS/iOS API解説

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

目次

3-08-16から1日間の記事一覧

decodeIntegerForKey:

INDEX>Foundation>NSCoder> ** -(NSInteger)decodeIntegerForKey:(NSString *)key: 解説 事前にエンコードされたencodeInt:forKey:、 encodeInteger:forKey:、 encodeInt32:forKey:、 encodeInt64:forKey:と関連するキーでNSInteger値をデコードして返します…

pathControl:willPopUpMenu:

** -(void)pathControl:(NSPathControl *)pathControl: willPopUpMenu:(NSMenu *)menu: 解説 (void)pathControl:(NSPathControl *)pathControl willPopUpMenu:(NSMenu *)menu 返り値 ( void ) 引数 ( NSPathControl * )pathControl ( NSMenu * )menu フレー…

pathControl:willDisplayOpenPanel:

** -(void)pathControl:(NSPathControl *)pathControl: willDisplayOpenPanel:(NSOpenPanel *)openPanel: 解説 (void)pathControl:(NSPathControl *)pathControl willDisplayOpenPanel:(NSOpenPanel *)openPanel 返り値 ( void ) 引数 ( NSPathControl * )pa…

pathControl:validateDrop:

** -(NSDragOperation)pathControl:(NSPathControl *)pathControl: validateDrop:(id <NSDraggingInfo>)info: 解説 (NSDragOperation)pathControl:(NSPathControl *)pathControl validateDrop:(id )info 返り値 ( NSDragOperation ) 引数 ( NSPathControl * )pathControl ( i</nsdragginginfo>…

pathControl:shouldDragPathComponentCell:withPasteboard:

** -(BOOL)pathControl:(NSPathControl *)pathControl: shouldDragPathComponentCell:(NSPathComponentCell *)pathComponentCell: withPasteboard:(NSPasteboard *)pasteboard : 解説 コントロールでドラッギングが有効かの実装 返り値 ( BOOL ) 引数 ( NSPa…

pathControl:acceptDrop:

** -(BOOL)pathControl:(NSPathControl *)pathControl: acceptDrop:(id <NSDraggingInfo>)info: 解説 コントロールにドロップした有効な内容を前もって受け取るためのメソッドの実装 返り値 ( BOOL ) 引数 ( NSPathControl * )pathControl ( id <NSDraggingInfo> )info フレームワーク Applic</nsdragginginfo></nsdragginginfo>…

pathCell:willPopUpMenu:

** -(void)pathCell:(NSPathCell *)pathCell: willPopUpMenu:(NSMenu *)menu: 解説 ポップアップスタイルパスのメニューをカスタマイズします。 このメソッドはポップアップメニューが表示される前に呼び出される。 そのとき必要により項目を追加したり取り…

pathCell:willDisplayOpenPanel:

** -(void)pathCell:(NSPathCell *)pathCell: willDisplayOpenPanel:(NSOpenPanel *)openPanel: 解説 ポップアップスタイルパスで 表示するオープンパネルをカスタマイズする 返り値 ( void ) 引数 ( NSPathCell * )pathCell ( NSOpenPanel * )openPanel フ…

value

** 解説 レシーバーの値を返します。 返り値 ( id ) 引数 フレームワーク ApplicationKit クラス NSDictionaryControllerKeyValuePair 使用可能 10.5 参照 例文

setValue:

** -(void)setValue:(id)value: 解説 レシーバーの値をセットします。 返り値 ( void ) 引数 ( id )value フレームワーク ApplicationKit クラス NSDictionaryControllerKeyValuePair 使用可能 10.5 参照 例文

setLocalizedKey:

** -(void)setLocalizedKey:(NSString *)localizedKey: 解説 レシーバーのローカライズキー名をセットします。 返り値 ( void ) 引数 ( NSString * )localizedKey フレームワーク ApplicationKit クラス NSDictionaryControllerKeyValuePair 使用可能 10.5 …

setKey:

** -(void)setKey:(NSString *)key: 解説 レシーバーのキー名をセットします。 返り値 ( void ) 引数 ( NSString * )key フレームワーク ApplicationKit クラス NSDictionaryControllerKeyValuePair 使用可能 10.5 参照 例文

localizedKey

** 解説 ローカライズキー名を返します。 返り値 ( NSString * ) ローカライズキー名 引数 フレームワーク ApplicationKit クラス NSDictionaryControllerKeyValuePair 使用可能 10.5 参照 例文

key

** 解説 レシーバーのキー名を返します。 返り値 ( NSString * ) 引数 フレームワーク ApplicationKit クラス NSDictionaryControllerKeyValuePair 使用可能 10.5 参照 例文

isExplicitlyIncluded

** 解説 レシーバーのキー名はキーを含むかどうか 返り値 ( BOOL ) 引数 フレームワーク ApplicationKit クラス NSDictionaryControllerKeyValuePair 使用可能 10.5 参照 例文

sortWithSortDescriptors:recursively:

** -(void)sortWithSortDescriptors:(NSArray *)sortDescriptors: recursively:(BOOL)recursively: 解説 指定されたソートデスクリプタと一緒にオブジェクトを表現する値を使ってレシーバーのサブツリーをソートします。 子ノードで表現される全てのオブジェ…

representedObject

** 解説 ツリーノードを表現するオブジェクトを返します。 返り値 ( id ) 引数 フレームワーク ApplicationKit クラス NSTreeNode 使用可能 10.5 参照 例文

parentNode

** 解説 レシーバーの親ノードを返します。 返り値 ( NSTreeNode * ) 引数 フレームワーク ApplicationKit クラス NSTreeNode 使用可能 10.5 参照 例文

mutableChildNodes

** 解説 レシーバーの子ノードに読み書きアクセスを提供する変更可能な配列返します。 返り値 ( NSMutableArray * ) 引数 フレームワーク ApplicationKit クラス NSTreeNode 使用可能 10.5 参照 例文

isLeaf

** 解説 レシーバーがリーフノードかどうか返します。 リーフノードというのは、子を持たないノードのこと 返り値 ( BOOL ) リーフノードならYESを返します。そうでなければNOを返します。 引数 フレームワーク ApplicationKit クラス NSTreeNode 使用可能 1…

initWithRepresentedObject:

** -(id)initWithRepresentedObject:(id)modelObject: 解説 特定のオブジェクトを表す新しいアロケートしたツリーノードを初期化します。 modelObjectを表す初期化されたツリーノード 返り値 ( id ) 引数 ( id )modelObject フレームワーク ApplicationKit …

indexPath

** 解説 レシーバーと関連するそのルートの位置を返します。 返り値 ( NSIndexPath * ) インデックスパス 引数 フレームワーク ApplicationKit クラス NSTreeNode 使用可能 10.5 参照 例文

descendantNodeAtIndexPath:

** -(NSTreeNode *)descendantNodeAtIndexPath:(NSIndexPath *)indexPath: 解説 特定のインデックスパスでレシーバーの詳細を返します。 ツリーノードまたはもしノードが存在しなければnil。 返り値 ( NSTreeNode * ) 引数 ( NSIndexPath * )indexPath フレ…

childNodes

** 解説 レシーバーの子ノードを含む配列を返します。 返り値 ( NSArray * ) レシーバーの子ノードを含む配列 引数 フレームワーク ApplicationKit クラス NSTreeNode 使用可能 10.5 参照 例文

treeNodeWithRepresentedObject:

** +(id)treeNodeWithRepresentedObject:(id)modelObject: 解説 特定のオブジェクトを表すツリーノードを作って返します。 返り値 ( id ) modelObjectで表される初期化されたツリーノード 引数 ( id )modelObject フレームワーク ApplicationKit クラス NSTr…

userInfo

** 解説 追加情報の入った辞書を返します。 レシーバーが初期化された時にデータがなければnilを返します。 それぞれのmouseEntered: や mouseExited: メソッドのイベントごとにuserDataと一緒にNSEvent オブジェクトのこの辞書を手に入れることができる 返…

rect

** 解説 レシーバーによって囲まれる矩形定義を返します。 返り値 ( NSRect ) 引数 フレームワーク ApplicationKit クラス NSTrackingArea 使用可能 10.5 参照 例文

owner

** 解説 レシーバーのオーナーオブジェクトを返します。 それはマウストラッキング、マウスムーブ、カーソルアップデートメッセージを受け取る 返り値 ( id ) 引数 フレームワーク ApplicationKit クラス NSTrackingArea 使用可能 10.5 参照 例文