WebDAV is just an extension of HTTP. This way, you can use any of the existing HTTP APIs available on iPhone to implement WebDAV, assuming your needs do not need to be configured for request / response beyond what is supported by the underlying API.
There are also several Objective-C-based WebDAV client APIs. Maybe one of them will work? It's hard to say, given the lack of detail in your question.
.