1
我正在开发一个应用程序,我需要在macOs缓存文件夹中存储一些文件。由于每个用户的路径都发生变化,我无法确定它。对于为例我的是:在mac os上使用cocoa获取私有/ var/folders缓存文件夹路径
/var/folders/_9/q7r9pg8s31g5m96jf7q3h3j80000gn/C/
我知道的方法,如
NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSAllDomainsMask, YES);
但它只是给我:
“/用户/我/库/缓存” - “/Library/Caches“ - ”/ System/Library/Caches“
这不是我需要的。我正在寻找相当于NSTemporaryDirectory()
的缓存文件夹。
我发现得到它是使用终端输入getconf DARWIN_USER_CACHE_DIR
的唯一途径...