きりかノート 3冊め

おあそびプログラミング

NSURLProtocol サブクラスの canInitWithRequest: は登録の逆順に呼ばれる

経験的にそうであることは知っていたけど、ドキュメントには書いてないからねえ、と思っていたのだけど、webkitsdk-dev ML で Apple の人がそう言っていたから仕様だと思っていいのかな。

SandTrip はそうであることを利用して file: スキームの特定の URL を横取りしてるわけなので、今後もそのへんは大丈夫なようだ。ひと安心。

参考:URL Loading Systemを拡張するCocoa 勉強会の昔の発表)