当笔尖关闭时,是否有awakeFromNib的反向方法?我知道应用程序代理收到应用程序将终止的通知,但想知道是否需要在简单的NSObject上保存一些状态信息。
发布于 2009-09-01 22:39:40
不是真的,但主要是因为它通常是没有意义的。当一个单独的对象被释放时,通常已经来不及做任何有意义的事情了。
为了保存状态,您通常希望定期保存状态,通常是由一些用户操作触发的(用户只是输入了一堆数据...保存的好时机,用户已转换到应用程序的新部分...保存)。只有在应用程序终止或窗口关闭时保存(或者,在您的情况下,当特定屏幕退出时)才会导致数据丢失。
发布于 2009-09-01 22:26:10
对于NSObject实例,它的dealloc例程将在对象离开时被调用--在销毁self和super之前,您应该有机会保存所需的任何状态。
https://stackoverflow.com/questions/1364941
复制相似问题