objective-c – 在iphone中全局访问整数和字符串?
发布时间:2020-12-14 17:10:21 所属栏目:百科 来源:网络整理
导读:我想访问一个整数和一个字符串从一个类到所有其他类? 最好的方法是什么? 我想在程序中的任何位置增加值,然后想要在声明的类中更新它们…. 任何想法如何实现这一点??? 解决方法 关于 singletons,这是一个问题(和好的答案). 您也可以像frankodwyer建议的那样
我想访问一个整数和一个字符串从一个类到所有其他类?
最好的方法是什么? 我想在程序中的任何位置增加值,然后想要在声明的类中更新它们…. 任何想法如何实现这一点??? 解决方法
关于
singletons,这是一个问题(和好的答案).
您也可以像frankodwyer建议的那样使用app delegate,并使用以下方式从任何地方访问它: id delegate = [[UIApplication sharedApplication] delegate]; 为了便于使用和类型安全,我使用这样的类别: // put his in your delegate header file @interface UIApplication(MyAppAdditions) + (MyAppDelegate*)sharedDelegate; @end // put his in your delegate implementation file @implementation UIApplication(MyAppAdditions) + (MyAppDelegate*)sharedDelegate { return (MyAppDelegate*)[[self sharedApplication] delegate]; } @end 现在,您可以从任何地方访问您的应用程序代理:[UIApplication sharedDelegate] (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |