如何在Objective-C中以编程方式检查目录是否存在于特定路径?

sus*_*use 3 iphone objective-c relative-path absolute-path

请告诉我怎么做

  1. 获取当前工作目录的绝对路径

  2. 如果这是绝对路径/ Users/iphone/Documents/Archive

    如何将此路径转换为相对路径?

  3. 如何在Objective-C中以编程方式检查目录是否存在于patricular路径,如果不存在,如何以编程方式创建目录?我需要使用相对路径来做到这一点.

谢谢.

use*_*019 11

主要信息来源是Apple 文件系统编程指南

从那里或子主题,您可以获得有关您的问题的信息.

1)NSFileManager currentDirectoryPath

3)NSFileManager fileExistsAtPath:isDirectory:

  • -1,我不喜欢这个,我也可以阅读文档,但堆栈溢出和谷歌更快,这样的简单问题. (4认同)
  • 这实际上并没有提供答案,它只是说"去看看其他地方的这些易变文件".如何解释最佳实践,或不同方法的利弊?是的,来自未来的人都是自以为是的. (2认同)