5

Carbon アプリケーションを Cocoa に移植しており、Cocoa に相当するものを探していますkLogsFolderType。これは現在返されます/Users/me/Library/Logs

関連する型を見NSSearchPathForDirectoriesInDomainsてきましたが、同等の値が見つかりません。

4

1 に答える 1

10

Apple の docsにはNSSearchPathDirectoryオプションがないため、残りを自分で使用して構築する必要があります。~/Library/LogsNSLibraryDirectory

NSArray *URLs = [[NSFileManager defaultManager] URLsForDirectory:NSLibraryDirectory 
                                                       inDomains:NSUserDomainMask];
NSURL *logsURL = [[URLs lastObject] URLByAppendingPathComponent:@"Logs"];
NSString *logsPath = [libraryURL path];
于 2013-03-17T15:04:18.337 に答える