`self.currentIndex` isn't an NSInteger already?