我有一个文件,我用 NSData 进行内存映射。然后我通过 NSFileManager 删除此文件而没有任何错误,并继续检查该文件是否确实不存在(就 NSFileManager 和 ls 而言)。但是,我仍然可以从之前从 NSData 获得的字节指针读取数据!
在模拟器中,我有时会遇到看似无关的崩溃。在设备上,一切似乎都运行良好。我很想知道发生了什么,以及我应该期待什么(我过去的预期是在尝试删除文件时出现错误,或者在删除文件后尝试访问它时崩溃)。
谢谢!
我有一个文件,我用 NSData 进行内存映射。然后我通过 NSFileManager 删除此文件而没有任何错误,并继续检查该文件是否确实不存在(就 NSFileManager 和 ls 而言)。但是,我仍然可以从之前从 NSData 获得的字节指针读取数据!
在模拟器中,我有时会遇到看似无关的崩溃。在设备上,一切似乎都运行良好。我很想知道发生了什么,以及我应该期待什么(我过去的预期是在尝试删除文件时出现错误,或者在删除文件后尝试访问它时崩溃)。
谢谢!