Cocoa API解説(macOS/iOS)

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

目次

NSXMLElement

NSXMLElementクラス

Index>Foundation>apple(mac) 解説 継承 NSObject 準拠 NSObject (NSObject) フレームワーク /System/Library/Frameworks/Foundation.framework 使用可能 Mac OS X v10.4以降 定義 概要 適合するプロトコル メソッド Initializing NSXMLElement Objects – in…

addAttribute:

アトリビュートを追加します -(void)addAttribute:(NSXMLNode *)anAttribute: 解説 アトリビュートを追加します。 返り値 ( void ) なし 引数 ( NSXMLNode * )anAttribute フレームワーク Foundation クラス NSXMLElement Instance Methods 使用可能 10.4 参…

addChild:

子エレメントを追加します -(void)addChild:(NSXMLNode *)child: 解説 子エレメントを追加します。 返り値 ( void ) なし 引数 ( NSXMLNode * )child フレームワーク Foundation クラス NSXMLElement Instance Methods 使用可能 10.4 参照 -insertChild:atIn…

addNamespace:

ネームスペースを追加します -(void)addNamespace:(NSXMLNode *)aNamespace: 解説 ネームスペースを追加します。 返り値 ( void ) なし 引数 ( NSXMLNode * )aNamespace フレームワーク Foundation クラス NSXMLElement Instance Methods 使用可能 10.4 参照…

attributeForLocalName:URI:

ローカル名でアトリビュートを返します -(NSXMLNode *)attributeForLocalName:(NSString *)localName: URI:(NSString *)URI: 解説 ローカル名でアトリビュートを返します 返り値 ( NSXMLNode * ) なし 引数 ( NSString * )localName ( NSString * )URI フレ…

attributeForName:

名前でアトリビュートを返します -(NSXMLNode *)attributeForName:(NSString *)name: 解説 名前でアトリビュートを返します。 返り値 ( NSXMLNode * ) なし 引数 ( NSString * )name フレームワーク Foundation クラス NSXMLElement Instance Methods 使用可…

attributes

アトリビュートを返します 解説 アトリビュートを返します。 返り値 ( NSArray * ) なし 引数 フレームワーク Foundation クラス NSXMLElement Instance Methods 使用可能 10.4 参照 -attributeForLocalName:URI: -attributeForName: -removeAttributeForNam…

elementsForLocalName:URI:

ローカル名でエレメントを返します -(NSArray *)elementsForLocalName:(NSString *)localName: URI:(NSString *)URI: 解説 ローカル名でエレメントを返します 返り値 ( NSArray * ) なし 引数 ( NSString * )localName ( NSString * )URI フレームワーク Fou…

elementsForName:

名前でエレメントを返します -(NSArray *)elementsForName:(NSString *)name: 解説 名前でエレメントを返します。 返り値 ( NSArray * ) なし 引数 ( NSString * )name フレームワーク Foundation クラス NSXMLElement Instance Methods 使用可能 10.4 参照 …

initWithLocalName:URI:

ローカル名で初期化して返します -(id)initWithLocalName:(NSString *)name: URI:(NSString *)URI: 解説 ローカル名で初期化して返します。 返り値 ( id ) オブジェクト() 引数 ( NSString * )name ( NSString * )URI フレームワーク Foundation クラス NS…

initWithName:

名前でエレメントを初期化して返します -(id)initWithName:(NSString *)name: 解説 名前でエレメントを初期化して返します。 返り値 ( id ) オブジェクト() 引数 ( NSString * )name フレームワーク Foundation クラス NSXMLElement Instance Methods 使用…

initWithName:stringValue:

名前と値で文字のエレメントを初期化して返します -(id)initWithName:(NSString *)name: stringValue:(NSString *)string: 解説 名前と値で文字のエレメントを初期化して返します。 返り値 ( id ) オブジェクト() 引数 ( NSString * )name ( NSString * )s…

initWithXMLString:error:

XML文字列からエレメントを初期化して返します -(id)initWithXMLString:(NSString *)string: error:(NSError **)error: 解説 XML文字列からエレメントを初期化して返します 返り値 ( id ) オブジェクト() 引数 ( NSString * )string ( NSError ** )error …

insertChild:atIndex:

子エレメントを挿入します -(void)insertChild:(NSXMLNode *)child: atIndex:(unsigned int)index: 解説 子エレメントを挿入します。 返り値 ( void ) なし 引数 ( NSXMLNode * )child ( unsigned int )index フレームワーク Foundation クラス NSXMLElement…

insertChildren:atIndex:

複数の子エレメントを挿入します -(void)insertChildren:(NSArray *)children: atIndex:(unsigned int)index: 解説 複数の子エレメントを挿入します。 返り値 ( void ) なし 引数 ( NSArray * )children ( unsigned int )index フレームワーク Foundation ク…

namespaces

レシーバーの名前空間ノードを返します 解説 レシーバーの名前空間ノードを返します。 返される配列のアイテムはNSXMLNamespaceKindの種類のNSXMLNodeオブジェクトです。 名前空間ノードが無ければnilを返します。 返り値 ( NSArray * ) なし 引数 フレーム…

namespaceForPrefix:

指定したprefix名で名前空間ノードを返します -(NSXMLNode *)namespaceForPrefix:(NSString *)name: 解説 指定したprefix名で名前空間ノードを返します。 prefixのついたノードが無ければnilを返します。 返り値 ( NSXMLNode * ) なし 引数 ( NSString * )na…

normalizeAdjacentTextNodesPreservingCDATA:

-(void)normalizeAdjacentTextNodesPreservingCDATA:(BOOL)preserve: 解説 調査中...明示的に追加したレシーバーの隣接したテキストノード合体する 任意でCDATAセクションを含む 返り値 ( void ) なし 引数 ( BOOL )preserve フレームワーク Foundation クラ…

removeAttributeForName:

名前でアトリビュートを取り除きます -(void)removeAttributeForName:(NSString *)attrName: 解説 名前でアトリビュートを取り除きます。 返り値 ( void ) なし 引数 ( NSString * )attrName フレームワーク Foundation クラス NSXMLElement Instance Method…

removeChildAtIndex:

指定した番号の子エレメントを取り除きます -(void)removeChildAtIndex:(unsigned int)nodeIndex: 解説 指定した番号の子エレメントを取り除きます。 返り値 ( void ) なし 引数 ( unsigned int )nodeIndex フレームワーク Foundation クラス NSXMLElement I…

removeNamespaceForPrefix:

prefix名で名前空間ノードを取り除きます -(void)removeNamespaceForPrefix:(NSString *)name: 解説 prefix名で名前空間ノードを取り除きます。 返り値 ( void ) なし 引数 ( NSString * )name フレームワーク Foundation クラス NSXMLElement Instance Meth…

replaceChildAtIndex:withNode:

番号で子エレメントを入れ替えます -(void)replaceChildAtIndex:(unsigned int)index: withNode:(NSXMLNode *)node: 解説 番号で子エレメントを入れ替えます。 返り値 ( void ) なし 引数 ( unsigned int )index ( NSXMLNode * )node フレームワーク Foundat…

resolveNamespaceForName:

名前で名前空間を解決します -(NSXMLNode *)resolveNamespaceForName:(NSString *)name: 解説 名前で名前空間を解決します。 返り値 ( NSXMLNode * ) なし 引数 ( NSString * )name フレームワーク Foundation クラス NSXMLElement Instance Methods 使用可…

resolvePrefixForNamespaceURI:

-(NSString *)resolvePrefixForNamespaceURI:(NSString *)namespaceURI: 解説 調査中... レシーバにnamespaceURIを結びつけて返す 返り値 ( NSString * ) なし 引数 ( NSString * )namespaceURI フレームワーク Foundation クラス NSXMLElement Instance Met…

setAttributes:

複数のアトリビュートをセットします -(void)setAttributes:(NSArray *)attributes: 解説 複数のアトリビュートをセットします。 返り値 ( void ) なし 引数 ( NSArray * )attributes フレームワーク Foundation クラス NSXMLElement Instance Methods 使用…

setAttributesAsDictionary:

辞書でアトリビュートをセットします -(void)setAttributesAsDictionary:(NSDictionary *)attributes: 解説 辞書でアトリビュートをセットします 返り値 ( void ) なし 引数 ( NSDictionary * )attributes フレームワーク Foundation クラス NSXMLElement In…

setChildren:

子エレメントをセットします -(void)setChildren:(NSArray *)children: 解説 子エレメントをセットします。 返り値 ( void ) なし 引数 ( NSArray * )children フレームワーク Foundation クラス NSXMLElement Instance Methods 使用可能 10.4 参照 -insertC…

setNamespaces:

名前空間をセットします -(void)setNamespaces:(NSArray *)namespaces: 解説 名前空間をセットします 返り値 ( void ) なし 引数 ( NSArray * )namespaces フレームワーク Foundation クラス NSXMLElement Instance Methods 使用可能 10.4 参照 -addNamespac…