NSString Содержит температуру для сегодняшней погоды - PullRequest
0 голосов
/ 31 июля 2011

Я пытаюсь определить, находится ли температура между двумя наборами чисел. то есть 70 - 79 Если это в этом диапазоне, выполнить действие, в моем случае установить конкретное изображение. Я пытался использовать rangeOfString:, но он искал только номер в любом месте. Мне нужно, чтобы он выглядел внутри области из 10 цифр, например, 70 - 79.

Вот что у меня есть для температурного кода

NSString *temperature = [NSString stringWithFormat:@"%d", weather.temperature];

Как взять строку и выполнить поиск в диапазоне 0-9, 10-19, 20-29 ... 60-69, 70-79 и т. Д. И т. Д.?

Если кто-нибудь может указать мне на яблочный документ или что-то еще, я был бы очень признателен.

Спасибо

1 Ответ

1 голос
/ 31 июля 2011

Поскольку у вас, кажется, есть его в виде числа, почему бы просто не использовать целочисленное сравнение?

if (weather.temperature >= 70 && weather.temperature < 80) {
    // do something
}
...