小编Jac*_*ghn的帖子

如何在OS X上使用Swift获取目录大小

我试图获取目录的大小,以及它使用Swift在OS X上的内容.到目前为止,我只能获得目录本身的大小,而不是它的内容.对于我的大多数目录,它通常显示6,148字节的值,但它确实有变化.

我从下面的文件中尝试过directorySize()函数,但它也返回了6,148个字节.

https://github.com/amosavian/ExtDownloader/blob/2f7dba2ec1edd07282725ff47080e5e7af7dabea/Utility.swift

我尝试了这个问题的前两个答案,但不确定它需要什么参数将Swift传递给Objective-C函数.我相信它想要一个指针(我是学习的初级程序员).

计算文件夹的大小

而且我无法从这里得到Swift的答案也可以用于我的目的.

如何获得给定路径的文件大小?

我正在使用Xcode 7.0并运行OS X 10.10.5.

macos nsfilemanager swift swift2

5
推荐指数
2
解决办法
4849
查看次数

存储在iCloud Drive中时的Xcode项目问题

我目前正在开发一些iOS和OS X项目,并将它们存储在我的i​​Cloud Drive中的一个文件夹中,以便我可以在我的peronal和工作计算机上处​​理它们.我正在使用Xcode 6.1,但也试过6.2.我遇到的问题是,如果我在一台计算机上更改项目,例如我的工作计算机,然后使用我的个人从我离开的地方拿起,我个人笔记本电脑上的UI不是更新版本.这很奇怪,因为在Interface Builder中它实际上显示了更新的版本,并且项目的所有文件都是最新的以及它们应该是什么.我也使用git,它说它也是最新的(想想也许这是使用git的问题,但在不使用git的项目上也是如此).但是,当我运行应用程序时,它是旧的界面,它会向我抛出一些错误(在工作计算机上运行时没有错误或者使用闪存驱动器复制到个人).我附上了一个屏幕截图,显示了当前项目在Interface Builder中的样子(左侧 - 它应该是什么样子,新版本),然后当我运行它看起来像旧版本(右侧)时.该文件的日期和时间显示它已更新的时间(并且代码的差异证明了它),但如果我只是用闪存驱动器复制它,它将完美地工作.任何帮助将不胜感激.

谢谢,

问题截图

xcode objective-c drive icloud swift

2
推荐指数
1
解决办法
1571
查看次数

标签 统计

swift ×2

drive ×1

icloud ×1

macos ×1

nsfilemanager ×1

objective-c ×1

swift2 ×1

xcode ×1