[SDK]iPhoneアプリ開発初心者質問箱37[touch][iPad]
■ このスレッドは過去ログ倉庫に格納されています
0562名称未設定
2014/03/14(金) 00:41:29.11ID:fNSz8uVu0教えていただいた方法をとりあえず一つ一つ他名sていこうと思い自分で調べてやってみました。
例えばタップしたビューの情報をNSUserDefaultsにNSDataにした上で保存して、
それを、改めてdataからUIViewに戻して、その保存したview、つまりタップしたviewのbackgroundColorを変更したいのですが
下記のコードではうまくいきません。エラーはでてないのですが...
UIView *tapView=sender.view;
id data = [NSKeyedArchiver archivedDataWithRootObject:tapView];
NSUserDefaults *ud= [NSUserDefaults standardUserDefaults];
[ud setObject:data forKey:@"tapView"];
id reverse = [ud objectForKey:@"tapView"];
UIView *reverse2 = [NSKeyedUnarchiver unarchiveObjectWithData:reverse];
reverse2.backgroundColor=[UIColor blackColor];
つまり、タップしたビューを保存してそれを改めて取り出した上で、タップしたビュー自身のプロパティを変更したいのですが...
意図が伝わりにくい文章で申し訳ないです。また何度も図々しく質問してごめんなさい。
教えていただけたら幸いです。
■ このスレッドは過去ログ倉庫に格納されています