The request to compare with b
.
b
と比べることになるリクエスト。
requestIsCacheEquivalent:toRequest:
Availability 有効性
- iOS 2.0+
- iPadOS 2.0+
- macOS 10.2+
- Mac Catalyst 13.0+
- tvOS 9.0+
- watchOS 2.0+
Technology
- Foundation ファウンデーション
Declaration 宣言
+ (BOOL)requestIsCacheEquivalent:(NSURLRequest
*)a
toRequest:(NSURLRequest
*)b;
Parameters パラメータ
aRequest
Request Request bRequest
The request to compare with
a
.Request a
と比べることになるリクエスト。Request
Return Value 戻り値
YES
if a
and b
are equivalent for cache purposes, NO
otherwise.
YES
、もしa
とb
がキャッシュ目的に対して等しいならば、そうでなければNO
。
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 NSURLProtocol
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.
このメソッドのNSURLProtocol
実装は、リクエストのURLを比較することで、リクエストそれらが等しいとみなされるべきかどうか決定します。サブクラスは、このメソッドをオーバーライドしてプロトコル特有の比較を提供できます。