TMPDIR
TMPDIR=/var/folders/f_/xxxxxxxxxx/T/
getconf DARWIN_USER_TEMP_DIR
NSTemporaryDirectory();
 getconf DARWIN_USER_CACHE_DIR
 代码方式获取 DARWIN_USER_TEMP_DIR 与 DARWIN_USER_CACHE_DIR
1 2 3 4 5 6 7 8 9 10 11 12 13
   | char buf[PATH_MAX]; size_t len = PATH_MAX; size_t s = confstr(_CS_DARWIN_USER_TEMP_DIR, buf, len); printf("_CS_DARWIN_USER_TEMP_DIR(len:%d): %s\n", (int)s, buf); s = confstr(_CS_DARWIN_USER_CACHE_DIR, buf, len); printf("_CS_DARWIN_USER_CACHE_DIR(len:%d): %s\n", (int)s, buf);
  NSString *darwinUserTempDirectory = [NSString stringWithCString:buf encoding:NSUTF8StringEncoding];
 
  NSString *darwinUserCacheDirectory = [NSString stringWithCString:buf encoding:NSUTF8StringEncoding];
 
 
 
  | 
  更多
https://magnusviri.com/what-is-var-folders.html