问题标签 [nsdocumentdirectory]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
8834 浏览

iphone - 文件名的最大长度

我正在使用下面的代码将图像保存在NSDocumentDirectory

该名称通常是下载图像的 url。

文件名的长度是否有限制?你知道有时网址可能会超长...

谢谢你

0 投票
2 回答
2371 浏览

objective-c - NSDocumentDirectory 或 NSBundle resourcePath 与 Sqlite?

我想知道为什么我们首先在这里使用 NSDocumentDirectory 搜索路径:

稍后我们使用 NSBundle 中的这次 resourcePath 将这条路径与另一条路径进行比较:

两者有什么区别?

0 投票
1 回答
1700 浏览

objective-c - 如何从objective-c的文档目录中删除旧文件?

我想从~documentsObjective-c 中的用户目录中删除旧文件(15 天或更早)。有没有办法知道何时创建文件并随后删除它们?

0 投票
1 回答
1369 浏览

objective-c - 保存和访问录音

好的,我对objective-c有点陌生。我使用 AVAudioRecorder 设置了一个录音机。它工作得很好。但是....我不知道如何访问保存的文件,哎呀,我什至不知道它们是否被保存了。该程序至少暂时将它们保存到名为“sounds.caf”的 NSDocumentsDirectory 中。我想知道这些是否被永久保存,如果没有,那么我该如何做到这一点。然后我如何在它们保存后访问它们。谢谢您的帮助。

另外,作为旁注,我想知道是否可以将两个声音文件组合在一起并将它们一起记录到一个新文件中。

0 投票
9 回答
144371 浏览

ios - 什么是文档目录(NSDocumentDirectory)?

有人可以向我解释 iOS 应用程序上的文档目录是什么以及何时使用它吗?

以下是我目前所相信的:

对我来说,它似乎是一个中央文件夹,用户可以在其中存储应用程序所需的任何文件。

这与 Core Data 存储数据的位置不同吗?

似乎每个应用程序都有自己的文档目录。

我可以随意创建文档目录的子目录,比如文档目录/图像,还是文档目录/视频?

0 投票
1 回答
3579 浏览

ios - iPhone SDK Xcode - 如何获取文档目录中的所有文件名

我想获取应用程序documents文件夹中的所有文件名,并将它们放在NSMutableArray. 不多也不少。

0 投票
2 回答
437 浏览

iphone - 如何以编程方式从应用程序中解压缩通过 iTunes 共享的 zip 文件?

我需要以编程方式在文档目录中解压缩通过 iTunes 同步的文件。有可用的开源框架,如 ZipArchive 和 ZipKit,但我无法在项目中使用它们。是否有一个不错的教程,我可以在其中了解如何使用这些框架。

0 投票
1 回答
2765 浏览

objective-c - XCode - 从 NSDocumentDirectory 显示/删除文件

我的应用程序有一个带有这些代码的“浏览”按钮,允许用户浏览 iPad 的照片库,选择一张照片并使用 NSDocumentDirectory 将其存储到应用程序中。

现在我想包含一个“显示”按钮,它在新视图中显示来自 NSDocumentDirectory 的所有照片。正在考虑在缩略图中显示它,并且当点击图像时,它会弹出一个窗口,要求用户确认他/她是否要删除所选照片。如果是,照片将从 NSDocumentDirectory 中删除。

是否有可能做到这一点?如果是,介意告诉我怎么做并分享一些示例代码吗?我很迷茫,因为我对编程还是很陌生。

0 投票
1 回答
1906 浏览

objective-c - 显示来自 NSDocumentDirectory 的照片

我正在 iPad 上开发此应用程序。

这些“浏览”按钮的代码允许用户查看 iPad 画廊中的照片。

当一张照片被选中时,它将使用 NSDocumentDirectory 存储到应用程序中。

现在我必须在第一个屏幕上包含一个“显示”按钮。当点击按钮时,它将显示一个新视图(模态视图控制器)并显示来自 NSDocumentDirectory 的缩略图/表格视图中的所有照片。

当一张照片被选中时,它将从 NSDocumentDirectory 中删除。

我怎样才能做到这一点?

0 投票
2 回答
1803 浏览

objective-c - 从 NSDocumentDirectory 中检索所有图像并存储到数组中

目前我正在使用这些代码将我的图像保存到 NSDocumentDirectory 中。我使用这个计数器作为它们的命名约定。

我使用这种方法是因为使用循环来检索所有这些对我来说更容易。我想从 NSDocumentDirectory 中检索所有图像,以便可以在另一个视图中显示它们。以下代码显示了我如何检索它们。

但是,我不希望将计数器用作我的图像的命名约定。我想为它们使用专有名称,但如果这样做,我将不得不更改检索所有图像的方法。

除了我提到的这种方法之外,还有其他方法可以检索所有图像吗?