2010-04-28 140 views

回答

1

它应该工作:

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); 
NSString *documentsDirectory = [paths objectAtIndex:0]; 
NSString *filePath = [documentsDirectory stringByAppendingPathComponent:@"air.mp4"]; 
BOOL succeed = [[NSFileManager defaultManager] removeItemAtPath:filePath error:nil]; 
+0

你不必做两个字符串,你呢?你能不能在获得路径时使用它? 'NSString * rootPath = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES)objectAtIndex:0];' – Emil 2010-04-28 15:12:32

+0

是的,你可以。我认为您选择的变体取决于您希望获得的可读性级别。查看每个步骤仅用于学习目的可能很有用 – Vladimir 2010-04-28 18:02:44

+0

谢谢弗拉基米尔。这工作正常。感谢您发布更易读的代码。 – 2010-04-29 04:58:00

相关问题