- nodesForXPath:error:
- objectsForXQuery:error:
XPath
Availability 有効性
Technology
- (NSArray
*)objectsForXQuery:(NSString
*)xquery
constants:(NSDictionary
<NSString
*,id> *)constants
error:(NSError
* _Nullable *)error;
xquery
A string that expresses an XQuery query. ある文字列、それはXQueryクエリを表現します。
constants
A dictionary containing externally declared constants where the name of each constant variable is a key. 外部的に宣言された定数を含んでいるある辞書、そこにおいて各定数変数の名前は、キーです。
error
The receiver acts as the context item for the query (“.”). If the receiver has been changed after parsing to have multiple adjacent text nodes, you should invoke the NSXMLElement
method normalize
(with an argument of NO
) to coalesce the text nodes before querying.
レシーバはクエリに対する前後関係項目として振る舞います(“.”)。レシーバが構文解析のあと変化して複数の近接テキストノードを持つならば、あなたはNSXMLElement
のメソッドnormalize
を(NO
の引数で)発動してそれらテキストノードをクエリの前に結合すべきです。
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エラーパラメータについてで記述されるように。
- nodesForXPath:error:
- objectsForXQuery:error:
XPath