gpt4 book ai didi

objective-c - 何时将平移手势的结果保存到 NSUserDefaults

转载 作者:行者123 更新时间:2023-11-29 13:28:39 24 4
gpt4 key购买 nike

我的 iOS 应用程序可以识别平移手势,我想将平移(在屏幕上移动对象)的结果保存到 NSUserDefaults。

我的手势识别器方法适用于 StateChanged 和 StateEnded 消息,我在这里将对象的新位置(由平移移动)写入 NSUserDefaults。

但是,我知道写入 NSUserDefaults 可能非常昂贵,而且我真的只对在用户完成平移时保存新位置感兴趣,所以我应该只在获得 StateEnded 时保存(同步)NSUserDefaults来自手势识别器的消息?

谢谢,

史蒂夫

最佳答案

是的——保存 NSUserDefaults 并没有那么昂贵,而且你不想在平移手势完成之前保存该手势的状态,所以当你收到 stateEnded 消息时保存是有意义的。

关于objective-c - 何时将平移手势的结果保存到 NSUserDefaults,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12405523/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com