macOS/iOS API解説

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

目次

NSURLProtocolクラス

INDEX>Foundation>

apple(OS X)
apple(iOS)

解説

継承 NSObject
準拠 NSObject (NSObject)
フレームワーク /System/Library/Frameworks/Foundation.framework
使用可能 OS X v10.2.7以降
iOS 2.0以降
定義 NSURLProtocol.h

概要

適合するプロトコル

メソッド

プロトコルオブジェクトの作成

– initWithRequest:cachedResponse:client

プロトコルクラスの登録と解除

+ registerClass
+ unregisterClass

サブクラスがリクエストを取扱うかを決定する

+ canInitWithRequest

リクエストの公式なバージョンを提供する

+ canonicalRequestForRequest

リクエストのキャッシュ環境の決定

+ requestIsCacheEquivalent:toRequest

ダウンロードの開始と停止

– startLoading
– stopLoading

プロトコルアトリビュートの取得

– cachedResponse
– client
– request