ユーザーがAdd to FavoritesボタンをタップするとNSMutableArrayにaddObjectを追加しようとしています。NSDictionaryにデータを取得できますが、NSDictionaryを配列に渡すとNSLogが表示されますバックなし。何か不足していますか?iPhone addObjectを別のViewControllerからNSMutableArrayに追加
-(IBAction) addtofavorites: (id)sender
{
NSArray *key = [NSArray arrayWithObjects:@"Title", @"Description", nil];
NSArray *objects = [NSArray arrayWithObjects:CurrentTitle, description.text, nil];
NSDictionary *fadd = [[NSDictionary alloc] initWithObjects:objects forKeys:key];
FavoritesViewController *fvc = [[FavoritesViewController alloc] init];
[fvc.favorites addObject:fadd];
[FavoritesViewController release];
}
のdeallocでFavoritesViewControllerオブジェクトを解放します。コアデータを使用してお気に入りを保存しています。私はNSManagedObjectContexにゲームを追加する方法がわかりません。私はゲームと呼ばれるクラスを持ち、3 NSStringを渡したいと思う。私のappDelegate、Games、または私のViewControllerのコンテキストでメソッドを作成しますか?確かに、コアデータを自分で教えるためにしばらく時間がかかりますが、今、私はそれをうまく処理していると思います。ありがとう –