Я пытаюсь запустить xCode 4.2 на iPhone 3.1.3. Мой быстрый вопрос:
Есть ли способ заставить эту функцию работать?
UITapGestureRecognizer *gestureSingleTap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(didSingleTap:)]; [gestureSingleTap setNumberOfTapsRequired:1]; [taskScrollView addGestureRecognizer:gestureSingleTap]; [gestureSingleTap release];
Ошибка, которую я получаю во время выполнения, такова:
-[UITapGestureRecognizer setNumberOfTapsRequired:]: unrecognized selector sent to instance 0x143170
Мои вопросы:
- Есть ли способ решения этой проблемы в iOS3.1.3, который прост и не требует перезаписи большого количества кода?
- Можно ли каким-то образом "расширить" функцию для перенаправления на эквивалент 3.1.3 для обратной совместимости?
Большое спасибо!
Добавлено примечание: обнаружено, что некоторые функции считаются «частными» и не полностью функциональными до их фактических выпусков. Вероятно, это моя основная проблема. Если у кого-то есть библиотека обратной совместимости, мне было бы интересно ее использовать.