岸川さん
ありがとうございます。越智です。
現在の画面を特定するために画面のUIViewControllerを保存しておこうと思い、とりあえずNSUserDefaultsの初期値に以下の
ような値を持たせようとしました。
// SearchViewControllerはUIViewControllerのサブクラス
SearchViewController *controller = [[SearchViewController alloc]
initWithNibName:@"SearchView" bundle:nil];
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
NSArray *array = [NSArray arrayWithObject:[NSDictionary
dictionaryWithObject:controller forKey:@"viewContoroller"]];
NSDictionary *dict = [NSDictionary dictionaryWithObject:array
forKey:@"lastViewController"];
[defaults registerDefaults:dict];
registerDefaults のところで、EXC_BAD_ACCESS となり先に進めませんでした。
NSUserDefaults にUIViewControllerの値は保持できないのでしょうか?
On 3月2日, 午前12:03, KISHIKAWA Katsumi <
kishikawakats...@gmail.com>
wrote:
> 越智さん
>
> 岸川です。
> 公式のサンプルにある、DrillDownSaveが、
> 状態の保存、復元のサンプルです。
>
> 岸川克己
>
kishikawakats...@mac.com
> kishikawakats...@gmail.comhttp://
d.hatena.ne.jp/KishikawaKatsumi/
>
> 2009/2/27 Munehiro O <
mune.o...@gmail.com>: