解析して値を保存する NSDictionary があります。に値を割り当てて保存しています-viewDidLoad
。の値にアクセスします-viewWillAppear
。それは完全にうまく機能します。
それから、私は持っUIPageControl
ていUIScrollView
ます。をスクロールしている間UIScrollView
、再び同じ辞書にアクセスしていますが、クラッシュして
[CFString respondToSelector:]: send to deallocated....
- (void) viewDidLoad {
[super viewDidLoad];
scoresDict = [[NSDictionary alloc] initWithDictionary:[scoreObj scores]];
}
- (void)loadScrollViewWithPage:(int)page {
if (page < 0)
return;
if (page >= kNumberOfPages)
return;
NSLog(@“scoresDict %@”,scoresDict);
}
同じ関数で使用retain
してみましたが、うまくいきませんでした。そしてcopy
、それもうまくいきませんでした。どんな助けでも大歓迎です。ありがとう!