我需要列出目录的所有文件并获取它们的大小(包括资源分叉,......)
我想知道获取此信息的最佳(最快和准确)方式。 我应该使用碳函数,darwin unix方法(ftw,stat,...)还是NSWorkspace / NSFileManager方法?
感谢您的帮助
答案 0 :(得分:0)
使用NSWorkspace / NSFileManager方法来进行编程,它们相当快,更重要的是,适应Cocoa环境是这样一种方式,使用它们进行开发将很快。
如果,在你的程序运行后,你发现它们不够快(我的意思是,你注意到滞后,你已经通过使用Shark / Instruments确定那些确切的方法导致减速),然后你可以考虑其他方法。
过早优化是万恶之源。