我必须将ios应用程序路径定义为常量,那么我应该如何以编程方式设置PATH常量。以下是代码片段:
NSString *dirPath = @"/var/mobile/Applications/7BCC7E9C-18DE-4AFD-A7BA-9E8070D39161/Documents/" ;
如何将此目录路径设置为以下
#define PATH L"/var/mobile/Applications/7BCC7E9C-18DE-4AFD-A7BA-9E8070D39161/Documents/"
或设置为 wchar_t:
wchar_t *path = dirPath;
// Returns the URL to the application's Documents directory.
- (NSURL *)applicationDocumentsDirectory
{
return [[[NSFileManager defaultManager] URLsForDirectory:NSDocumentDirectory inDomains:NSUserDomainMask] lastObject];
}
NSString *documentDirectory = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0];
甚至:
#define DOCUMENT_DIR [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0]