Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在制作一个由抽象文件存储系统支持的基于文档的应用程序。有时文件来自本地系统(file://),有时来自 FTP,有时来自 SFTP,或者理论上甚至是一些非标准方案。
file://
对于我一直NSData从文件的 URL 初始化的所有本地文件。理想情况下,我希望它也适用于 URL sftp://server.tld:22/...,但我不确定 NSURL 是否支持为它不开箱即用的 shemes 提供自定义 I/O 操作。
NSData
sftp://server.tld:22/...
有谁知道您是否可以为非标准 URL 方案注册 I/O 处理程序?
是的,你的子类NSURLProtocol。
NSURLProtocol