新しい NSNUMber 変数を追加するまで、すべてが正常に機能していました。
私の.hファイルはこれを持っているように見えます-
NSNumber *foodPriceTotal;
@property (assign, readwrite) NSNumber *foodPriceTotal;
そして私の.mファイルには -
@synthesize foodPriceTotal;
私の Initwithnibname メソッドでは、これを行います -
foodPriceTotal = [[NSNumber alloc] init];
私の cellForRowAtIndexPath 関数では、これを行います
NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
CGFloat deliveryCharge = [prefs floatForKey:@"deliveryCharge"];
foodPriceTotal = [NSNumber numberWithFloat:([foodPriceTotal floatValue] + deliveryCharge)];
上下にスクロールすると、EXEC_BAD_ACCESS(Code=1) エラーが発生します -
エラー行は -
foodPriceTotal = [NSNumber numberWithFloat:([foodPriceTotal floatValue] + deliveryCharge)];
何かアイデアはありますか?