我有一个C库,我正在修改,尽可能少地添加一个功能,并让它在iOS上正常运行。它在iOS 5.1上工作正常,但在iOS 6上打破了,因为它需要编写一个小的临时文件,而且我认为存在一个问题,它带有用于写入的权限(/tmp/some.file)。CoreFoundation中NSHomeDirectory()的等价物是什么?
我知道NSHomeDirectory()会给我来自的ObjectiveC沙箱根,但它需要的ObjectiveC /基金会运行。如何仅使用C/CoreFoundation调用来获取沙箱根目录?
你有访问到'NSSearchPathForDirectoriesInDomains'?还是有同样的问题? – Rob
你实际上是在寻找主目录,还是只是一个临时目录来存储文件? –
@Rob NS前缀暗示基础。 – Macmade