Используйте NSDictionary для вычисления со словами в UITextField - PullRequest
0 голосов
/ 04 января 2012

Короче говоря, мой вопрос: если пользователь вводит слово, например, "mvg", я хочу, чтобы текстовое поле регистрировало слово как число, чтобы я мог вычислить его, как мне это сделать?

Я сделал словарь так:

NSDictionary * dict = [[NSDictionary alloc] initWithObjectsAndKeys:
[NSNumber numberWithInt: 20], @"mvg",
[NSNumber numberWithInt: 15], @"vg",
[NSNumber numberWithInt: 10], @"g", nil];

Теперь мне нужен словарь, чтобы регистрировать пользователей, печатающих и переводящих слова в цифры.Кто-нибудь знает, как мне следует поступить?

1 Ответ

0 голосов
/ 05 января 2012

Вам необходимо настроить контроллер вида и виды. У вас уже есть текстовые поля и кнопки (виды). Теперь вам нужно заставить кнопку выполнять действие при нажатии. Если вы настроили пользовательский интерфейс в Интерфейсном Разработчике, вы сможете просто подключить выход «Touch Up Inside» кнопки к своему действию в контроллере. Если вы делаете это программно, то вам нужно установить действие и цель для кнопки для соответствующего метода на соответствующем объекте (обычно это контроллер представления). Затем этот метод будет считывать значения из других текстовых полей (которые должны быть выходами в объекте, который должен быть контроллером представления) и выполнять ваши вычисления.

...