macOS/iOS API解説

iOS , Mac アプリケーション開発のために使われる主要フレームワークの日本語情報です。2010年代に書かれた内容です。今後更新はありません。

目次

storagePolicy

ストレージポリシーを返します

解説

ストレージポリシーを返します。
【NSURLCacheStoragePolicy】
● NSURLCacheStorageAllowed
● NSURLCacheStorageAllowedInMemoryOnly
● NSURLCacheStorageNotAllowed

返り値

( NSURLCacheStoragePolicy )

引数

クラス

NSCachedURLResponse

Instance Methods

使用可能

10.2.7(10.2+safari)
iOS2.0

参照

例文

//レスポンスをキャッシュしようとしたときに呼び出されます。
-(NSCachedURLResponse *)connection:(NSURLConnection *)connection willCacheResponse:(NSCachedURLResponse *)cachedResponse
{
switch ([cachedResponse storagePolicy]){
	case NSURLCacheStorageAllowed:
			NSLog(@"NSURLCacheStorageAllowed");
			break;
	case NSURLCacheStorageAllowedInMemoryOnly:
			NSLog(@"NSURLCacheStorageAllowedInMemoryOnly");
			break;
	case NSURLCacheStorageNotAllowed:
			NSLog(@"NSURLCacheStorageNotAllowed");
			break;
	
	}
return nil;
}