私はXcodeを初めて使用しており、OSXでObjective Cを使用しています。アプリの再起動時にスライダーのユーザーが最後に選択した値を読み込む方法は?
私は、ユーザーが最後に選択した値をスライダーに読み込もうとしていますが、そのときにアプリが再起動します。
私はゲッターをコーディングする方法を知っていただきたいと思いスライダーのための私のコード...- (IBAction)sliderChanged:(id)sender {
amount = [self.amountSlider integerValue];
NSString *amountString = [NSString stringWithFormat:@"%ld", amount];
[self.amountLabel setStringValue:amountString];
}
私はこのセッターを持っている
...
- (void)setInteger:(NSInteger)valueforKey:(NSString *)defaultName{
[[NSUserDefaults standardUserDefaults] setObject:@"amountString" forKey:@"amountSlider"];
}
。
コードによる手順を理解していただければ幸いです。
上記の既存のコードに対する改善や修正もあります。
ストアNSUserDefaults' 'の値とアプリがrelaunchesときにスライダに値を割り当てます。 –