Форум программистов, компьютерный форум CyberForum.ru

Программирование iOS/iPhone

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 4.86
QA
4 / 4 / 0
Регистрация: 07.06.2011
Сообщений: 124
#1

Конвертирование данных. Маппинг - Программирование iOS/iPhone

11.07.2012, 18:09. Просмотров 1800. Ответов 3
Метки нет (Все метки)

Привет!
Я начинающий айфон-дев. Джава и С шарп хорошо знаю. Вопрос такой: как конвертировать данные, а именно string to double. Или достать текст какого-то лейбла и конвертировать его в double. В int получаеться нормально. Делаю переменную дабл. Потом примерно такое: someValue=[someString doubleValue]. Ругаеться, что тип плохой. Для int someValue=[someString intValue] все ок.

Второй вопрос: как провести маппинг, т.е добавить значение в буфер для подальшего юзания.
Спасибо всем за ответы.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.07.2012, 18:09     Конвертирование данных. Маппинг
Посмотрите здесь:

Objective-C База данных пользователей, из каких данных составлять?

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zulkis
681 / 608 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
11.07.2012, 18:26     Конвертирование данных. Маппинг #2
[someString doubleValue]; - Вполне сойдет.
Но формат строки должен соответствовать "xxx.yyy", именно через точку.
Также можете попробовать вариант использования НЕ примитивов:
Objective-C
1
2
3
4
NSNumberFormatter * f = [[NSNumberFormatter alloc] init];
    [f setNumberStyle:NSNumberFormatterDecimalStyle];
    NSNumber * myNumber = [f numberFromString:@"42.42"];
    [f release];
QA
4 / 4 / 0
Регистрация: 07.06.2011
Сообщений: 124
11.07.2012, 18:42  [ТС]     Конвертирование данных. Маппинг #3
Спасибо. Теперь понятно, почему оно так себя ведет.
А можете подсказать о маппинге? Т.е. как сохранить значение в буфере и потом достать его оттуда? Аналог HashMap в джаве.
Спасибо.
zulkis
681 / 608 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
12.07.2012, 07:52     Конвертирование данных. Маппинг #4
NS(Mutable)Dictionary.
В качестве ключа можно использовать любые объекты, главное правильно переопределить методы.
Yandex
Объявления
12.07.2012, 07:52     Конвертирование данных. Маппинг
Ответ Создать тему
Опции темы

Текущее время: 00:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru