不覚ですよ。Block Getter、、
デバッガー使いながらデバッグやっててバグの追跡をしていたのですがようやく原因が分かりました。
それも全然違うところに、、
- (id)initWithTime:(long)totalTime turn:(int)totalTurn score:(int)score
{
_totalTime = totalTime;
_totalTurn = totalTurn;
_score = score;
return self;
}
これのreturn self;が抜けてました。
とおりでエラーが起きるはずのないところでエラーが発生するはずです。
そしたら一発ですべて解決。
だいぶすっきりしました。
これで他のことに集中できます。
0 件のコメント:
コメントを投稿