我试图获取目录的大小,以及它使用Swift在OS X上的内容.到目前为止,我只能获得目录本身的大小,而不是它的内容.对于我的大多数目录,它通常显示6,148字节的值,但它确实有变化.
我从下面的文件中尝试过directorySize()函数,但它也返回了6,148个字节.
我尝试了这个问题的前两个答案,但不确定它需要什么参数将Swift传递给Objective-C函数.我相信它想要一个指针(我是学习的初级程序员).
而且我无法从这里得到Swift的答案也可以用于我的目的.
我正在使用Xcode 7.0并运行OS X 10.10.5.
我目前正在开发一些iOS和OS X项目,并将它们存储在我的iCloud Drive中的一个文件夹中,以便我可以在我的peronal和工作计算机上处理它们.我正在使用Xcode 6.1,但也试过6.2.我遇到的问题是,如果我在一台计算机上更改项目,例如我的工作计算机,然后使用我的个人从我离开的地方拿起,我个人笔记本电脑上的UI不是更新版本.这很奇怪,因为在Interface Builder中它实际上显示了更新的版本,并且项目的所有文件都是最新的以及它们应该是什么.我也使用git,它说它也是最新的(想想也许这是使用git的问题,但在不使用git的项目上也是如此).但是,当我运行应用程序时,它是旧的界面,它会向我抛出一些错误(在工作计算机上运行时没有错误或者使用闪存驱动器复制到个人).我附上了一个屏幕截图,显示了当前项目在Interface Builder中的样子(左侧 - 它应该是什么样子,新版本),然后当我运行它看起来像旧版本(右侧)时.该文件的日期和时间显示它已更新的时间(并且代码的差异证明了它),但如果我只是用闪存驱动器复制它,它将完美地工作.任何帮助将不胜感激.
谢谢,
