CFURLDestroyResource现已在iOS7中弃用。用什么代替?

时间:2013-11-24 19:40:24

标签: ios7 deprecated

现在不推荐使用CFURLDestroyResource。我不确定要使用什么而不是它,并且没有任何运气通过Apple的文档挖掘。

我正在使用BlackRaccoon来操纵我的FTP服务器并使用CFURLDestroyResource,这当然会导致编译器警告。

1 个答案:

答案 0 :(得分:1)

我们也遇到了这个问题,在Apple的框架内找不到任何替代方案;在CFURLAccess.h中,Apple建议使用NSURLConnection,但我找不到使用所述类执行删除的方法。似乎大多数第三方库也使用CFURLDestroyResource。

然后我们发掘了这个:https://github.com/nkreipke/FTPManager。此FTPManager利用了Objective-C是C的严格超集的事实,并通过创建原始套接字并简单地手动编写命令来执行FTP操作。对于习惯于高级解决方案的开发人员来说,这种方法可能有点“过时了”,但它的极简主义和效率却很优雅。当你接下来的时候,大多数其他的FTP框架都可能在某种程度上执行这些命令。