I think `[nil integerValue]` returns zero, so you can also miss out the conditional here, as below.