質問
マルチタスク上に表示されているアプリの削除しても保存したデータが消えない方法をご教示いただければ幸いです。
ネットで色々と調べて以下のようにコードを書いたのですがうまくいきません。
初心者ゆえに起こしたミスコードだとは思うのですが、アドバイス頂けると幸いです。
行った事
[TEST_A_View.m]
#import "TEST_A_View.h" NSUserDefaults *defaults; @interface TEST_A_View () @end @implementation TEST_A_View - (void)viewDidLoad { [super viewDidLoad]; NSStrung *str; str=@"あいうえお"; defaults = [NSUserDefaults standardUserDefaults]; // Do any additional setup after loading the view. } -(void)saveData { [defaults setObject:str forKey:@"KEY1"]; BOOL successful = [defaults synchronize]; if (successful) { save_str = [defaults stringForKey:@"KEY1"]; } } @end
[TEST_B_View.m]
#import "TEST_B_View.h" @interface TEST_B_Viewr () @end @implementation TEST_B_View - (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. //音声名データロード [self loadData]; } -(void)loadData { NSString *s = [defaults stringForKey:@"KEY1"]; NSLog(@"%@",s); }
「うまくいかない」ではなく、どううまくいかないのか書いて下さい。