Instance Method インスタンスメソッド

initWithMemoryCapacity:diskCapacity:diskPath:

Creates a URL cache object with the specified values. URLキャッシュオブジェクトをこれら指定された値で作成します。

Declaration 宣言

- (instancetype)initWithMemoryCapacity:(NSUInteger)memoryCapacity 
                          diskCapacity:(NSUInteger)diskCapacity 
                              diskPath:(NSString *)path;

Parameters パラメータ

memoryCapacity

The memory capacity of the cache, in bytes. キャッシュのメモリ容量、バイト数で。

diskCapacity

The disk capacity of the cache, in bytes. キャッシュのディスク容量、バイト数で。

path

In macOS, path is the location at which to store the on-disk cache. macOSでは、pathは、それでオンディスクキャッシュが格納される場所です。

In iOS, path is the name of a subdirectory of the application’s default cache directory in which to store the on-disk cache (the subdirectory is created if it does not exist). iOSでは、pathは、アプリケーションのもつ省略時のキャッシュディレクトリのある下位ディレクトリの名前です、そこにおいてオンディスクキャッシュが格納されます(その下位ディレクトリはそれが存在しないならば作成されます)。

Return Value 戻り値

The initialized cache object. 初期化されたキャッシュオブジェクト。

Discussion 議論

The returned cache instance is backed by disk, so you have more leeway when choosing the capacity for this kind of cache. A disk cache measured in the tens of megabytes should be acceptable in most cases. 返されるキャッシュインスタンスは、ディスクによって後援されます、それであなたはこの種のキャッシュに対する容量を選ぶ場合はより余裕を取ります。10メガバイトで測られるディスクキャッシュは、ほとんどの場合に受け入れ可能であるはずです。

See Also 参照

Creating a New Cache Object 新しいキャッシュオブジェクトを作成する

Related Documentation 関連文書