我正在将 Carbon 应用程序移植到 Cocoa 并正在寻找 Cocoa 中的等价物kLogsFolderType
,它目前将返回/Users/me/Library/Logs
我已经看到NSSearchPathForDirectoriesInDomains
了相关类型,但找不到等效的值。
我正在将 Carbon 应用程序移植到 Cocoa 并正在寻找 Cocoa 中的等价物kLogsFolderType
,它目前将返回/Users/me/Library/Logs
我已经看到NSSearchPathForDirectoriesInDomains
了相关类型,但找不到等效的值。
在Apple 的 docs中没有NSSearchPathDirectory
选项,因此您必须自己使用和构建其余部分:~/Library/Logs
NSLibraryDirectory
NSArray *URLs = [[NSFileManager defaultManager] URLsForDirectory:NSLibraryDirectory
inDomains:NSUserDomainMask];
NSURL *logsURL = [[URLs lastObject] URLByAppendingPathComponent:@"Logs"];
NSString *logsPath = [libraryURL path];