An NSURL
object identifying a URL source.
URLソースを識別しているNSURL
オブジェクト。
init(contentsOf:options:)
NSXMLDTD
object created from the DTD declarations in a URL-referenced source.
NSXMLDTD
オブジェクトを初期化して返します、あるURL参照されたソースの中のDTD宣言から作成されます。
Availability 有効性
- macOS 10.4+
- Mac Catalyst 15.0+
Technology
- Foundation ファウンデーション
Declaration 宣言
Parameters パラメータ
url
mask
A bit mask specifying input options; bit-OR multiple options. The current valid options are
NSXMLNode
andPreserve Whitespace NSXMLNode
; these constants are described in the "Constants" section of thePreserve Entities XMLNode
reference. 入力オプションを指定しているビットマスク;ビットORの複数オプション。現在の有効なオプションは、NSXMLNode
とPreserve Whitespace NSXMLNode
です;これら定数はPreserve Entities XMLNode
参照の "定数" 節で記述されます。error
Return Value 戻り値
An initialized NSXMLDTD
object or nil
if initialization fails because of parsing errors or other reasons.
ある初期化されたNSXMLDTD
オブジェクト、またはnil
、もし初期化が構文解析エラーまたは他の理由のために失敗するならば。
Discussion 議論
You use this method to create a stand-alone DTD which you can thereafter query and use for validation. You can associate the DTD created through this message with a document by sending setDTD: to an XMLDocument
object.
あなたは、このメソッドを使って、単独動作型DTDを作成します、あなたがその後に問い合わせるおよび検証のために使用できます。あなたは、このメッセージを通して作成されたDTDをある書類と結びつけることが、setDTD:をXMLDocument
オブジェクトに送ることによって可能です。
Handling Errors in Swift: Swiftでのエラー処理:
In Swift, this method returns a nonoptional result and is marked with the throws
keyword to indicate that it throws an error in cases of failure.
Swiftでは、このメソッドは非オプショナルの結果を返します、そしてthrows
キーワードで印されて失敗の場合にそれがエラーをスローすることを指し示します。
You call this method in a try
expression and handle any errors in the catch
clauses of a do
statement, as described in Error Handling in The Swift Programming Language and About Imported Cocoa Error Parameters.
あなたはこのメソッドをtry
式の中で呼び出して、あらゆるエラーをdo
文のcatch
節で取り扱います、The Swift Programming Languageのエラー処理そしてインポートされるCocoaエラーパラメータについてで記述されるように。
See Also 参照
Initializing an NSXMLDTD Object NSXMLDTDオブジェクトを初期化する
Related Documentation 関連文書
func validate()