我的要求是,对于每个使用我的应用程序的用户,都会为该用户创建一组文件。我正在 Mac 中寻找正确的文件夹(类似于 Windows 中的 C:\Windows\Temp)
条件:
- 所有用户都应该可以访问该文件夹。
- 注销后不应删除内容。
- 文件夹不应像 echo $TMPDIR 那样基于 GUID。无论用户如何,路径都应该是静态的。
任何登录的用户都应该能够在那里创建目录(即使是非管理员 用户)。
如果您知道特定目录,请告诉我我们如何在 Objective C 中以编程方式获取此路径。
最佳答案
您可以尝试NSApplicationSupportDirectory
或NSCachesDirectory
NSString *downloadPath = [[NSSearchPathForDirectoriesInDomains(NSApplicationSupportDirectory, NSUserDomainMask, YES) objectAtIndex:0] stringByAppendingPathComponent:@"MyApp"];
关于objective-c - MAC 中的临时文件夹以满足特定要求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22953663/