我从网上下载XML文件并将其保存在一个文件夹中。使用这些代码
NSURL *goo = [[NSURL alloc]initWithString:@"......xml"];
NSData *data = [[NSData alloc] initWithContentsOfURL:goo];
NSString *xml = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
NSString *documentsDirectory = @"/Users/MacBook/Desktop/Bebegim_Icin_Yarisiyorum/Milyoner/Class";
NSString *xmlFilePath = [documentsDirectory stringByAppendingPathComponent:@"qpack1.xml"];
[xml writeToFile:xmlFilePath atomically:YES encoding:NSUTF8StringEncoding error:nil];
类文件夹位于myProject文件夹中。
但苹果没有这条道路。我需要说保存 “我的项目文件夹”的“类”文件夹中的xml文件。
/Users/MacBook/Desktop/Bebegim_Icin_Yarisiyorum/Milyoner/Class
任何人都可以帮助我,我应该说../Class
或.Class
或./Class
?
创建documentDirectory时,我该怎么说。
答案 0 :(得分:1)
尝试:
NSString *documentsDirectory = [NSHomeDirectory()stringByAppendingPathComponent:@"Documents/qpack2.xml"];
或者:
NSArray *pathArray = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES)
NSString *docsPAth = [pathArray objectAtIndex:0];
NSString *documentsDirectory = [documentsDirectory stringByAppendingPathComponent:@"qpack2.xml"];