ここ数日、WebDAV連携で便利になるiOSアプリのおかげで仕事も快適になっているのですが、そうなると、開発者としては自分の開発するアプリでもWebDAVと連携できる機能は入れたいと思ってきます。
WebDAVは、そもそもHTTPを拡張して、ファイル操作を行えるようにしたプロトコルです。ちゃんと実装しようと思うとそれなりに手間がかかります。しかし、その手間を惜しんではいけないと思いつつも、ライブラリがあるのなら使ってしまいたい。。。iOSで使えるWebDAVのライブラリを少し探してみました。
・wtclient
MITライセンスで提供されるライブラリです。
ソースはSubversionのリポジトリから直接ダウンロードします。
・flycode WebDAV Implementation
修正BSDライセンス(?)で提供されるライブラリです。ライセンスの詳細は「LICENSE.txt」ファイルを参照してください。中で使用されている「ISO8601DateFormatter」クラスは別のライセンスです。
目次