Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 从对面的笔尖醒来?_Iphone_Objective C - Fatal编程技术网

Iphone 从对面的笔尖醒来?

Iphone 从对面的笔尖醒来?,iphone,objective-c,Iphone,Objective C,是否有awakeFromNib的相反版本,即关闭nib时调用的方法?我知道申请代表收到申请将终止的通知,但是我想知道是否需要在一个简单的NSObject上保存一些状态信息。对于一个NSObject实例,它的dealloc例程将在对象离开时被调用——在销毁self和super之前,你应该有机会保存任何需要的状态真的,但主要是因为它通常没有意义。当一个单独的对象被释放时,做任何有意义的事情通常都为时已晚 对于保存状态,您通常希望定期执行此操作,通常由某些用户操作触发(用户刚刚输入了一组数据…保存的好

是否有awakeFromNib的相反版本,即关闭nib时调用的方法?我知道申请代表收到申请将终止的通知,但是我想知道是否需要在一个简单的NSObject上保存一些状态信息。

对于一个
NSObject
实例,它的
dealloc
例程将在对象离开时被调用——在销毁
self
super
之前,你应该有机会保存任何需要的状态真的,但主要是因为它通常没有意义。当一个单独的对象被释放时,做任何有意义的事情通常都为时已晚


对于保存状态,您通常希望定期执行此操作,通常由某些用户操作触发(用户刚刚输入了一组数据…保存的好时机,用户转换到应用程序的新部分…保存)。只有当应用程序被终止或窗口关闭时(或在特定情况下退出某个屏幕时)才是数据丢失的配方。

这已经太晚了,因为应用程序已经处于崩溃的中间。