Instance Method インスタンスメソッド

parser(_:foundAttributeDeclarationWithName:forElement:type:defaultValue:)

Sent by a parser object to its delegate when it encounters a declaration of an attribute that is associated with a specific element. パーサーオブジェクトによってそれの委任先へと送られます、それがある特定の要素と結びつけられるある属性の宣言と遭遇する時に。

Declaration 宣言

optional func parser(_ parser: XMLParser, 
foundAttributeDeclarationWithName attributeName: String, 
          forElement elementName: String, 
                type: String?, 
        defaultValue: String?)

Parameters パラメータ

parser

An NSXMLParser object parsing XML. XMLを構文解析しているNSXMLParserオブジェクト。

attributeName

A string that is the name of an attribute. ある文字列、それは属性の名前です。

elementName

A string that is the name of an element that has the attribute attributeName. ある文字列、それは属性attributeNameを持つ要素の名前です。

type

A string, such as "ENTITY", "NOTATION", or "ID", that indicates the type of the attribute. ある文字列、たとえば "ENTITY"、"NOTATION"、または"ID"、それは属性の型を指し示します。

defaultValue

A string that specifies the default value of the attribute. ある文字列、それは属性の省略時の値を指定します。

See Also 参照

Handling the DTD DTDを取り扱う

Related Documentation 関連文書