The request to compare with b
.
b
と比べることになるリクエスト。
requestIsCacheEquivalent(_:to:)
Availability 有効性
- iOS 2.0+
- iPadOS 2.0+
- macOS 10.2+
- Mac Catalyst 13.0+
- tvOS 9.0+
- watchOS 2.0+
Technology
- Foundation ファウンデーション
Declaration 宣言
class func requestIsCacheEquivalent(_ a: URLRequest
,
to b: URLRequest
) -> Bool
Parameters パラメータ
aRequest
Request Request bRequest
The request to compare with
a
.Request a
と比べることになるリクエスト。Request
Return Value 戻り値
true
if a
and b
are equivalent for cache purposes, false
otherwise.
true
、もしa
とb
がキャッシュ目的に対して等しいならば、そうでなければfalse
。
Discussion 議論
Requests are considered equivalent for cache purposes if and only if they would be handled by the same protocol and that protocol declares them equivalent after performing implementation-specific checks. リクエストそれらは、キャッシュ目的に対して等しいとみなされます、それらが同じプロトコルによって取り扱われるそしてそのプロトコルが実装特有の検査を実行する後にそれらを等しいと宣言するときかつその場合に限り。
The URLProtocol
implementation of this method compares the URLs of the requests to determine if the requests should be considered equivalent. Subclasses can override this method to provide protocol-specific comparisons.
このメソッドのURLProtocol
実装は、リクエストのURLを比較することで、リクエストそれらが等しいとみなされるべきかどうか決定します。サブクラスは、このメソッドをオーバーライドしてプロトコル特有の比較を提供できます。