2011-12-02 70 views
1

是否有人获得NSFileBusy的工作?用下面的测试,这是行不通的:在iOS中设置NSFileBusy属性

NSString* filePath = @"test.txt"; 
NSError* err = NULL; 
NSDictionary* dic = [NSDictionary dictionaryWithObject:[NSNumber numberWithBool:TRUE] forKey:NSFileBusy]; 
BOOL res = [[NSFileManager defaultManager] setAttributes:dic ofItemAtPath:filePath error:&err]; 
dic = [[NSFileManager defaultManager] attributesOfItemAtPath:filePath error:&err]; 
NSLog(@"File Busy %@", [dic objectForKey:NSFileBusy]); 

调试表明,“犯错”是在两个呼叫无效,setAttributes的结果是真实的,关键“NSFileBusy”是不是在属性字典, 。查找了一些示例实现,但找不到任何实现。如果有人能指出我正确的信息或一个例子,将不胜感激。

回答

1

尽管如此,iOS仍然没有NSFileBusy,因为它不应该具有像Finder这样的图形文件表示形式:所有内容都在应用程序中进行了沙盒处理。