Change int to NSInteger