У меня есть группа NSDictionaries, которая хранится в NSArray. В словарях хранятся координаты для кнопок, их имени и связанного с ними объекта для загрузки при нажатии (UIView).Key Value Bindings iPhone
Когда кнопка нажата, я могу получить, какая кнопка находится в строчном формате, например «настройки», и я хотел бы затем запустить настройки объекта - (void) {}.
Теперь я знаю, как я буду делать это с if else заявлениями, но я бы хотел их избежать, потому что они беспорядочны и подумали, что ключевое значение Bindings будет таким, но я не верю, что они существуют на iPhone.
Доступны ли они на iPhone? Все, что я читаю, не говорит даже в iOS4. Если это так, я бы это сделал. Если нет, есть ли лучший способ сделать это иначе, чем если бы были заявления else? Могу ли я сохранить ссылку на UIView для вставки NSArray вместо строки, и если это повлияет на производительность?
Cheers.
Я думаю, вы на что-то, но ваш ответ запутан, вы могли бы уточнить немного больше? – Rudiger
Я добавил пример кода, я еще не тестировал его, но вам может потребоваться настроить его, чтобы он работал. –
Спасибо, был сразу после немного уточнения, но код работает хорошо :) – Rudiger