если у меня есть:
NSString* number = @"2000";
Будет ли NSInteger integerNumber = [number integerValue];
NSInteger integerNumber = [number integerValue];
равным целочисленному представлению 2000?
Почему бы не обратиться к документации ?
integerValue Возвращает значение NSInteger текста получателя. - (NSInteger)integerValue Возвращаемое значение Значение NSInteger текст получателя, предполагая десятичное представление и пропуск пробелы в начале строка. Возвращает 0 если получатель не начинается с действительного десятичного числа текстовое представление числа.
integerValue
Возвращает значение NSInteger текста получателя.
NSInteger
- (NSInteger)integerValue
Возвращаемое значение
Значение NSInteger текст получателя, предполагая десятичное представление и пропуск пробелы в начале строка. Возвращает 0 если получатель не начинается с действительного десятичного числа текстовое представление числа.
0
Да, будет.