iOS传值之单例

  开发中有时候需要在一个viewcontrollerA输入,确定后跳转另一个viewcontrollerB,在viewcontrollerB需要获取在viewcontrollerA输入的值,研究了很久,发现有很多种方法,本人在开发的时候选择了使用NSUserDefaults类来传递值。

viewcontrollerA输入,使用NSUserDefaults类保存值:

self.defaults = [NSUserDefaults standardUserDefaults];

[self.defaults setObject:textField.text forKey@"key"];

viewcontrollerB获取:

string = [self.defaults ObjectForKey:@"key"];

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 前言: 以下内容是作者在实际开发中所总结的,主要列举了一些实用小技巧,也希望在实际开发中能够帮到你。 设置控件的圆...
    暗香有独阅读 5,247评论 6 33
  • iphone开发笔记 退回输入键盘 - (BOOL) textFieldShouldReturn:(id)text...
    爱易寒曲易散阅读 3,818评论 0 1
  • 1、改变 UITextField 占位文字 颜色和去掉底部白框 [_userName setValue:[UICo...
    i_MT阅读 4,744评论 0 2
  • 每年过年回家主要也是和两个弟弟和一个小妹妹玩。 互相把新学的好玩的东西带回来,比如我堂弟学了吉他,他就教我们,我是...
    山人Shan阅读 1,720评论 0 0
  • 9月至今,已走入终结。 这一个月的时间,我主要围绕时间管理、打破思维定势、非语言行为和麦肯锡思维来进行学习,虽然看...
    陌霭阅读 2,622评论 0 0

友情链接更多精彩内容