Cocoa API解説(macOS/iOS)

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

目次

NSXMLParser

-setDelegate:

INDEX>Foundation>NSXMLParser あまちゃんメモリアルブック NHKウイークリーステラ臨時増刊10月30日号出版社/メーカー: NHKサービスセンター発売日: 2013/09/18メディア: 雑誌この商品を含むブログを見る 解説 返り値 引数 フレームワーク Foundation クラス…

NSXMLParserクラス

INDEX>Foundation> 継承 NSObject 準拠 NSObject (NSObject) フレームワーク /System/Library/Frameworks/Foundation.framework 使用可能 Mac OS X v10.3 以降 iOS 2.0 以降 定義 NSXMLParser.h 解説 概要 イベント駆動型のXMLパーサーです。順番にXMLデータ…

initWithStream:

指定したURLからデータを読み込んで、XMLパーサオブジェクトを作って返します - (id)initWithStream:(NSInputStream *)stream 解説 指定したURLからデータを読み込んで、XMLパーサオブジェクトを作って返します。 返り値 ( id ) 初期化された NSXMLParser オ…

setShouldReportNamespacePrefixes:

ネームスペース宣言を報告するかをセットします -(void)setShouldReportNamespacePrefixes:(BOOL)shouldReportNamespacePrefixes: 解説 ネームスペース宣言を報告するかをセットします。 返り値 ( void ) なし 引数 ( BOOL )shouldReportNamespacePrefixes …

setShouldResolveExternalEntities:

外部エントリーの宣言を報告するかをセットします -(void)setShouldResolveExternalEntities:(BOOL)shouldResolveExternalEntities: 解説 外部エントリーの宣言を報告するかをセットします。 返り値 ( void ) なし 引数 ( BOOL )shouldResolveExternalEntiti…

shouldProcessNamespaces

名前空間を処理するかを返します 解説 名前空間を処理するかを返します。 返り値 ( BOOL ) オブジェクト 引数 フレームワーク Foundation クラス NSXMLParser Instance Methods 使用可能 10.3 参照 -setShouldProcessNamespaces: 例文 ([parser shouldProces…

shouldReportNamespacePrefixes

名前空間を報告するかを返します 解説 名前空間を報告するかを返します。 返り値 ( BOOL ) オブジェクト 引数 フレームワーク Foundation クラス NSXMLParser Instance Methods 使用可能 10.3 参照 -setShouldReportNamespacePrefixes: 例文 ([parser should…

shouldResolveExternalEntities

外部エントリーを報告するかを返します 解説 外部エントリーを報告するかを返します。 返り値 ( BOOL ) オブジェクト 引数 フレームワーク Foundation クラス NSXMLParser Instance Methods 使用可能 10.3 参照 -setShouldResolveExternalEntities: 例文 ([p…

systemID

システムIDを返します 解説 システムIDを返します。 返り値 ( NSString * ) オブジェクト 引数 フレームワーク Foundation クラス NSXMLParser Instance Methods 使用可能 10.3 参照 例文 NSLog( @"systemID : %@", [ parser systemID ] );

parser:didEndElement:namespaceURI:qualifiedName:

エレメントの終了を見つけたときに呼び出されます -(void)parser:(NSXMLParser *)parser: didEndElement:(NSString *)elementName: namespaceURI:(NSString *)namespaceURI: qualifiedName:(NSString *)qName: 解説 エレメントの終了を見つけたときに呼び出…

parser:didEndMappingPrefix:

パーサがマッピングを終えたときに呼び出されます -(void)parser:(NSXMLParser *)parser: didEndMappingPrefix:(NSString *)prefix: 解説 パーサがマッピングを終えたときに呼び出されます。 返り値 ( void ) なし 引数 ( NSXMLParser * )parser ( NSString …

parser:didStartElement:namespaceURI:qualifiedName:attributes:

エレメントタグを見つけたときに呼び出されます -(void)parser:(NSXMLParser *)parser: didStartElement:(NSString *)elementName: namespaceURI:(NSString *)namespaceURI: qualifiedName:(NSString *)qualifiedName: attributes:(NSDictionary *)attribute…

parser:didStartMappingPrefix:toURI:

パーサがマッピングを始めたときに呼び出されます -(void)parser:(NSXMLParser *)parser: didStartMappingPrefix:(NSString *)prefix: toURI:(NSString *)namespaceURI: 解説 パーサがマッピングを始めたときに呼び出されます。 返り値 ( void ) なし 引数 (…

parser:foundAttributeDeclarationWithName:forElement:type:defaultValue:

属性の宣言があったときに呼び出されます -(void)parser:(NSXMLParser *)parser: foundAttributeDeclarationWithName:(NSString *)attributeName: forElement:(NSString *)elementName: type:(NSString *)type: defaultValue:(NSString *)defaultValue: 解説…

parser:foundCDATA:

パーサーがCDATAブロックを見つけたときに呼び出されます -(void)parser:(NSXMLParser *)parser: foundCDATA:(NSData *)CDATABlock: 解説 パーサーがCDATAブロックを見つけたときに呼び出されます。 返り値 ( void ) なし 引数 ( NSXMLParser * )parser ( NS…

parser:foundCharacters:

文字を見つけたときに呼び出されます -(void)parser:(NSXMLParser *)parser: foundCharacters:(NSString *)string: 解説 文字を見つけたときに呼び出されます。 デリゲートでの実装。 返り値 ( void ) なし 引数 ( NSXMLParser * )parser XMLパーサ ( NSStri…

parser:foundComment:

パース中にコメントタグを見つけたときに呼び出されます -(void)parser:(NSXMLParser *)parser: foundComment:(NSString *)comment: 解説 パース中にコメントタグ(<!-- comment -->)を見つけたときに呼び出されます。 デリゲートでの実装。 返り値 ( void…

parser:foundElementDeclarationWithName:model:

要素名があったときに呼び出されます -(void)parser:(NSXMLParser *)parser: foundElementDeclarationWithName:(NSString *)elementName: model:(NSString *)model: 解説 要素名があったときに呼び出されます。 返り値 ( void ) なし 引数 ( NSXMLParser * )…

parser:foundExternalEntityDeclarationWithName:publicID:systemID:

外部エントリーがあったときに呼び出されます -(void)parser:(NSXMLParser *)parser: foundExternalEntityDeclarationWithName:(NSString *)name: publicID:(NSString *)publicID: systemID:(NSString *)systemID: 解説 外部エントリーがあったときに呼び出…

parser:foundIgnorableWhitespace:

空白文字を見つけたときに呼び出されます -(void)parser:(NSXMLParser *)parser: foundIgnorableWhitespace:(NSString *)whitespaceString: 解説 空白文字を見つけたときに呼び出されます。 返り値 ( void ) なし 引数 ( NSXMLParser * )parser ( NSString *…

parser:foundInternalEntityDeclarationWithName:value:

内部エントリーを見つけたときに呼び出されます -(void)parser:(NSXMLParser *)parser: foundInternalEntityDeclarationWithName:(NSString *)name: value:(NSString *)value: 解説 内部エントリーを見つけたときに呼び出されます。 返り値 ( void ) なし 引…

parser:foundNotationDeclarationWithName:publicID:systemID:

パブリックID、システムIDを見つけたときに呼び出されます -(void)parser:(NSXMLParser *)parser: foundNotationDeclarationWithName:(NSString *)name: publicID:(NSString *)publicID: systemID:(NSString *)systemID: 解説 パブリックID、システムIDを見…

parser:foundProcessingInstructionWithTarget:data:

ターゲット、データを見つけたときに呼び出されます -(void)parser:(NSXMLParser *)parser: foundProcessingInstructionWithTarget:(NSString *)target: data:(NSString *)data: 解説 ターゲット、データを見つけたときに呼び出されます。 返り値 ( void ) …

parser:foundUnparsedEntityDeclarationWithName:publicID:systemID:notationName:

-(void)parser:(NSXMLParser *)parser: foundUnparsedEntityDeclarationWithName:(NSString *)name: publicID:(NSString *)publicID: systemID:(NSString *)systemID: notationName:(NSString *)notationName: 解説 返り値 ( void ) なし 引数 ( NSXMLParser…

parser:parseErrorOccurred:

パース中にエラーが起こったときに呼び出されます -(void)parser:(NSXMLParser *)parser: parseErrorOccurred:(NSError *)parseError: 解説 パース中にエラーが起こったときに呼び出されます。 パースは中止されます。 返り値 ( void ) なし 引数 ( NSXMLPar…

parser:resolveExternalEntityName:systemID:

-(NSData *)parser:(NSXMLParser *)parser: resolveExternalEntityName:(NSString *)name: systemID:(NSString *)systemID: 解説 調査中... 返り値 ( NSData * ) オブジェクト 引数 ( NSXMLParser * )parser ( NSString * )name ( NSString * )systemID フレ…

parserDidEndDocument:

ドキュメントをパースし終えたときに呼び出されます -(void)parserDidEndDocument:(NSXMLParser *)parser: 解説 ドキュメントをパースし終えたときに呼び出されます。 返り値 ( void ) なし 引数 ( NSXMLParser * )parser フレームワーク Foundation クラス …

parserDidStartDocument:

パースを始めたときに呼び出されます -(void)parserDidStartDocument:(NSXMLParser *)parser: 解説 パースを始めたときに呼び出されます。 デリゲートでの実装 返り値 ( void ) なし 引数 ( NSXMLParser * )parser フレームワーク Foundation クラス NSXMLPa…

abortParsing

XML解析を停止します 解説 XML解析を停止します 返り値 ( void ) なし 引数 フレームワーク Foundation クラス NSXMLParser Instance Methods 使用可能 10.3 参照 -parse -parserError 例文 [parser abortParsing];

columnNumber

コラム数を返します 解説 コラム数を返します。 返り値 ( int ) 整数値 引数 フレームワーク Foundation クラス NSXMLParser Instance Methods 使用可能 10.3 参照 例文 NSLog( @"columnNumber : %d", [ parser columnNumber ] );