0
我從Crashlytics得到這個錯誤。ios CGPointMake error - 致命異常NSRangeException
致命異常NSRangeException * - [__ NSArrayM objectAtIndex:]:索引0超出界限爲空數組
我看着我的代碼,它發生在這一點上,如下:
CGPoint targetOffset = CGPointMake(currentEpisodeCellNumber * 90, 0);
我想如果CGPointMake(0,0)
,我碰到了。但我不確定這是主要問題。 我無法弄清楚如何解決這個問題。
我說我的代碼
if (self.episodeNumber > 1) {
sceneNumber = [[[episodesArray objectAtIndex:1] objectForKey:@"scene"] intValue];
}
else {
sceneNumber = [[[episodesArray objectAtIndex:0] objectForKey:@"scene"] intValue];
}
currentEpisodeCellNumber = self.episodeNumber - sceneNumber;
CGPoint targetOffset = CGPointMake(currentEpisodeCellNumber * 90, 0);
我在這一點上有錯誤,sceneNumber = [[[episodesArray objectAtIndex:0] objectForKey:@ 「場景」]的intValue];
您確定您正在查看拋出異常的相同版本的代碼嗎? – Wain
是的。我得到了這個錯誤ios 6和7. – Soo
代碼版本,而不是iOS版本。您最有可能編輯了代碼,因此與異常詳細信息相比,您正在查看錯誤的行...... – Wain