One Logo Pool Ball
Foundation · IOS API REFERENCE

XMLParser

class · SDK 27.1

class XMLParser

Members (23)

get · iOS 2.0+

errorDomain

TypeScript
static get errorDomain(): string
Swift declaration
class let errorDomain: String
method

abortParsing

TypeScript
abortParsing(): void
Swift declaration
func abortParsing()
init

init

TypeScript
static initContentsOf(url: string): (XMLParser) | null
Swift declaration
convenience init?(contentsOf url: URL)
init

init

TypeScript
static initData(data: ArrayBuffer): XMLParser
Swift declaration
init(data: Data)
init · iOS 5.0+

init

TypeScript
static initStream(stream: InputStream): XMLParser
Swift declaration
convenience init(stream: InputStream)
method

parse

TypeScript
parse(): boolean
Swift declaration
func parse() -> Bool
get · iOS 8.0+

allowedExternalEntityURLs

TypeScript
get allowedExternalEntityURLs(): (Array<string>) | null
Swift declaration
var allowedExternalEntityURLs: Set<URL>? { get set }
set · iOS 8.0+

allowedExternalEntityURLs

TypeScript
set allowedExternalEntityURLs(value: (Array<string>) | null)
Swift declaration
var allowedExternalEntityURLs: Set<URL>? { get set }
get

columnNumber

TypeScript
get columnNumber(): number
Swift declaration
var columnNumber: Int { get }
get

delegate

TypeScript
get delegate(): (SDKHandle) | null
Swift declaration
unowned(unsafe) var delegate: (any XMLParserDelegate)? { get set }
set

delegate

TypeScript
set delegate(value: (Implements<XMLParserDelegate> | SDKHandle) | null)
Swift declaration
unowned(unsafe) var delegate: (any XMLParserDelegate)? { get set }
get · iOS 8.0+

externalEntityResolvingPolicy

TypeScript
get externalEntityResolvingPolicy(): XMLParser_ExternalEntityResolvingPolicy
Swift declaration
var externalEntityResolvingPolicy: XMLParser.ExternalEntityResolvingPolicy { get set }
set · iOS 8.0+

externalEntityResolvingPolicy

TypeScript
set externalEntityResolvingPolicy(value: XMLParser_ExternalEntityResolvingPolicy)
Swift declaration
var externalEntityResolvingPolicy: XMLParser.ExternalEntityResolvingPolicy { get set }
get

lineNumber

TypeScript
get lineNumber(): number
Swift declaration
var lineNumber: Int { get }
get

parserError

TypeScript
get parserError(): (NativeError) | null
Swift declaration
var parserError: (any Error)? { get }
get

publicID

TypeScript
get publicID(): (string) | null
Swift declaration
var publicID: String? { get }
get

shouldProcessNamespaces

TypeScript
get shouldProcessNamespaces(): boolean
Swift declaration
var shouldProcessNamespaces: Bool { get set }
set

shouldProcessNamespaces

TypeScript
set shouldProcessNamespaces(value: boolean)
Swift declaration
var shouldProcessNamespaces: Bool { get set }
get

shouldReportNamespacePrefixes

TypeScript
get shouldReportNamespacePrefixes(): boolean
Swift declaration
var shouldReportNamespacePrefixes: Bool { get set }
set

shouldReportNamespacePrefixes

TypeScript
set shouldReportNamespacePrefixes(value: boolean)
Swift declaration
var shouldReportNamespacePrefixes: Bool { get set }
get

shouldResolveExternalEntities

TypeScript
get shouldResolveExternalEntities(): boolean
Swift declaration
var shouldResolveExternalEntities: Bool { get set }
set

shouldResolveExternalEntities

TypeScript
set shouldResolveExternalEntities(value: boolean)
Swift declaration
var shouldResolveExternalEntities: Bool { get set }
get

systemID

TypeScript
get systemID(): (string) | null
Swift declaration
var systemID: String? { get }

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

XMLParser.init()

inherited init: cannot prove legal (class declares 4 custom initializers)

All Foundation types →