【发布时间】:2013-01-28 00:50:20
【问题描述】:
当我更新我的 iOS 应用程序时,我想删除 Documents 目录中所有现有的 sqlite 数据库。现在,在应用程序更新时,我将数据库从包复制到文档目录,并通过附加包版本来命名。因此,在更新时,我还想删除任何可能存在的旧版本。
我只是希望能够删除所有sqlite 文件,而不必循环查找以前版本的文件。有什么方法可以通配removeFileAtPath: 方法吗?
【问题讨论】:
-
简短回答:不。你为什么不想循环播放?很有趣。
-
您需要使用 NSFileManager 来获取匹配的数组。 [此处的示例代码][1]。 [1]:stackoverflow.com/a/4764532/1445366
-
NSFileManager 规范是怎么说的?
标签: ios cocoa-touch nsfilemanager