停止NSKeyedUnarchiver unarchiveObjectWithData方法

时间:2016-10-25 19:31:21

标签: ios objective-c nsdata nskeyedunarchiver

在我的应用中,用户可以打开文件,我使用NSKeyedUnarchiver取消归档数据。为此,用户点击文件,然后我按下一个新的视图控制器,启动unarchive。

然而,如果用户意识到他们窃听了错误的文件,他们可以快速向后滑动。但是,这里的问题是unarchiveObjectWithData:已经开始并开始占用内存。如果用户向后滑动它不会取消此方法,则在该方法完成之前仍会使用内存。

NSArray *items = [NSKeyedUnarchiver unarchiveObjectWithData:myData];

有没有办法停止或取消此方法?

0 个答案:

没有答案