macOS/iOS API解説

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

目次

NSTreeNode

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…