1

ステッパーからグローバル変数に値を取得する必要があります。私は最初にこれをやろうとしましたが、

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 はステッパーで変更されないので、これが機能する方法はありますか ..

ラベルを付けてステッパーを実行し、それをグローバル変数に変換できますか? しかし、私はそれを行う方法も知りません

4

1 に答える 1

1

ユーザー設定を保存するには、次を使用します。

保存用:

NSUserDefaults *pref = [NSUserDefaults standardUserDefaults];
 [pref setInteger:integerStepValue forKey:@"StepperValue"];
 [pref synchronize];

読むために

int myStepper = [[[NSUserDefaults standardUserDefaults] integerForKey:@"StepperValue"] intValue] ;
于 2013-01-24T15:47:41.737 に答える