问题标签 [nsfilemanager]

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 投票
2 回答
3412 浏览

objective-c - 我疯了吗?10.5+ 中的 NSFileManager 委托方法 shouldProceedAfterError 的帮助

所以我有点像 Cocoa n00b,但我正在编写这个简单的小程序,我无法让 NSFileManager 委托方法“shouldProceedAfterError...”触发。这是我在 AppDelegate 中运行的代码

我要处理的情况是该文件是否已存在于目的地。我确实得到了一个错误,但我从来没有得到那个“更多的错误......”跟踪输出。我也确实从 shouldCopyItemAtPath: 获得了该跟踪:所以我不确定为什么该方法没有触发?

我要疯了,我是如何在这里搞砸委托实现的?谢谢你的帮助!

0 投票
10 回答
40480 浏览

ios - iOS:如何找到文件的创建日期?

我正在尝试查找文件的创建日期(不是修改日期)。

创建日期似乎不在文件的属性中,但修改日期在。

我正在使用此代码..

这总是返回零。在调试器中键入“po attrs”以获取 NSDictionary 中的键/值对列表返回以下内容。

NSFileGroupOwnerAccountID = 20;
NSFileGroupOwnerAccountName = 员工;
NSFileModificationDate = 2010-01-21 11:47:55 +0000;
NSFileOwnerAccountID = 501;
NSFileOwnerAccountName = 本;
NSFilePosixPermissions = 420;
NSFileReferenceCount = 1;
NSFileSize = 338;
NSFileSystemFileNumber = 2234;
NSFileSystemNumber = 42553324;
NSFileType = NSFileTypeRegular;

没有创建日期.. bah..

任何人都知道获取创建日期的另一种方法,还是它在 iOS 中不存在?

0 投票
2 回答
10243 浏览

iphone - 获取文档目录中的目录数组

我正在尝试返回应用程序的 Documents 目录中存在的目录列表。我能够得到一个包含给定扩展名的所有文件(例如 .txt 文件或 .png 文件)的数组,并且能够返回所有内容(包括目录)。当我只想返回目录时会出现问题。有没有一种简单的方法可以做到这一点?

这是我返回所有 .txt 文件的代码:

对于所有文件

0 投票
15 回答
43328 浏览

ios - How can I calculate the size of a folder?

I'm creating a folder to cache images inside Documents with my iPhone App. I want to be able to keep the size of this folder down to 1MB, so I need to to check the size in bytes of my folder.

I have code to calculate the size of file, but I need the size of the folder.

What would be the best way to do this?

0 投票
3 回答
1448 浏览

iphone - 保存到 iPhone 的文件名有哪些限制?

我似乎找不到任何关于此的文档。文件名中可以​​使用的字符数是否有限制和/或 iPhone 应用程序保存的文件名中可以​​使用的字符是否有限制?谢谢。

0 投票
3 回答
4213 浏览

objective-c - Get the count of files in a directory

How can I count the files in a directory? I couldn't find anything relevant in the class reference of NSFileManager.

0 投票
1 回答
1248 浏览

nsnumber - NSFileSystemFreeSize

尝试使用此功能时,我得到了一个否定的数字,任何人都可以提供帮助。见下面的代码

第一个和第二个日志语句给出了很好的结果,但是当我尝试直接使用 FreeSpace 的 longLongValue 时,第三个显示一个负数

0 投票
1 回答
4346 浏览

iphone - iPhone:如何在应用程序目录中将图像写入磁盘

我正在做一个 iPhone 项目,我需要将相机图像保存到磁盘和文件,但下面的代码失败:(************

0 投票
3 回答
8861 浏览

iphone - 当没有这样的文件时,为什么 NSFileManager 在 fileExistsAtPath 上返回 TRUE?

NSFilemanager 正在为以下内容返回 true,此时应该还没有任何此类文件。怎么了?

0 投票
2 回答
5013 浏览

iphone - 检测 iPhone OS 上的文件创建日期?

我正计划编写一些代码,其逻辑基于测试我应用程序的 Documents 文件夹中特定文件的创建日期。事实证明,当我调用 -[NSFileManager attributesOfItemAtPath:error:] 时,NSFileCreationDate 不是提供的属性之一。

有没有办法发现文件的创建日期?

谢谢。