我正在制作基于文档的应用程序,由抽象文件存储系统支持。有时文件来自本地系统(file://
),有时它们来自FTP,有时它们来自SFTP,或理论上甚至来自某些非标准方案。
对于我从文件的URL初始化NSData
的所有本地文件。理想情况下,我希望这也适用于sftp://server.tld:22/...
之类的网址,但我不确定NSURL是否支持为开箱即用的shemes提供自定义I / O操作。
有没有人知道您是否可以为非标准URL方案注册I / O处理程序?
答案 0 :(得分:3)
是的,你是NSURLProtocol
的子类。