【发布时间】:2013-01-24 15:22:14
【问题描述】:
我需要从步进器中获取一个值到一个全局变量中。 我第一次尝试这样做,
NSInteger MYGlobalVariable =0;
-(IBAction)time:(UIStepper *)sender {
int value = [sender value];
MYGlobalVariable = (int)value;}
reloadtimer=[NSTimer scheduledTimerWithTimeInterval:MYGlobalVariable target:self selector:@selector(WebViewLoad:) userInfo:nil repeats:YES];}
该代码的最后一部分是我的 webview 中的计时器,但 gvariable 不会随着步进器而改变,所以有没有办法可以工作或 ..
我可以用一个标签来做步进器,然后把它转换成全局变量吗?但我也不知道该怎么做
【问题讨论】:
-
我已经为这个问题加注了好几分钟,但我仍然没有找到与 Xcode 的关系。
-
有什么理由需要它是一个全局变量,而不仅仅是一个实例变量?您是否需要在任何 viewController 之外访问它?
-
@mjvotaw 是也不是,我打算从不同的视图控制器执行此操作,但我只需要它以任何一种方式工作
-
将其保存在您的标准用户默认值中,并在需要时获取它。下面的答案将起作用
标签: ios objective-c webview global-variables