iphone UITextField用户';她以前的输入?

iphone UITextField用户';她以前的输入?,iphone,uitextfield,Iphone,Uitextfield,可能重复: 有没有办法记住用户在UITextField中输入的内容,并在下次访问该UITextField时显示出来?i、 e.-让他们在第一次进入“名称”UITEXT字段时输入自己的名称,但在下次遇到该UITEXT字段时,该名称是否已经显示在该字段中 如果他们返回UITextField,我希望名称仍然是可编辑的,但如果他们不需要第二次更改它,仍然可以输入。如果您希望UITextField在应用程序启动之间保留其数据,您需要查看 如果您只是想让它们从另一个视图返回时保持相同,只需将UITextF

可能重复:

有没有办法记住用户在UITextField中输入的内容,并在下次访问该UITextField时显示出来?i、 e.-让他们在第一次进入“名称”UITEXT字段时输入自己的名称,但在下次遇到该UITEXT字段时,该名称是否已经显示在该字段中


如果他们返回UITextField,我希望名称仍然是可编辑的,但如果他们不需要第二次更改它,仍然可以输入。

如果您希望
UITextField
在应用程序启动之间保留其数据,您需要查看


如果您只是想让它们从另一个视图返回时保持相同,只需将
UITextField
保留为已分配,或者最好将数据存储在为数据存储而不是表示保留的对象中,然后每次分配
UITextView

时都从中加载现有名称。您的意思是希望数据在应用程序启动之间保持不变吗?或者当用户再次导航到该视图时?两者都是。我希望用户输入的文本在视图之间以及用户退出并返回应用程序时保持不变。-这是可能的吗?我停止了释放变量,在某些视图之间切换时它似乎起作用,但在其他视图之间切换时却不起作用。当分配UITextView时,加载现有名称是什么意思?例如,有一个名为
state
的对象或其他包含
NSString
的对象,用户编辑文本字段时,您会分配该对象。然后在应用程序退出时将其写入文件。再次打开应用程序时,将该值从文件加载回
状态
,然后从
状态
中的字符串初始化
UITextfield
。对于这种简单的情况来说,这有点复杂,但是如果您需要存储更复杂的数据,并且不想分发应用程序的数据,这会使它变得更容易。