Tag: логика

Интересная совпадающая головоломка UIScrollView

Скажем, у вас есть два вида прокрутки, один вертикальный и один горизонтальный, которые пересекаются в шаблоне «плюс знак». Скажем, у вас есть один объект (например, UIImageView) в центре плюса. Если вы коснетесь объекта и прокрутите вверх, вы хотите, чтобы объект прокручивался вверх в вертикальном прокрутке. Но если вы коснетесь объекта и прокрутите его вбок, вы […]

Каков наиболее эффективный рабочий процесс для этого приложения iOS?

У меня есть приложение, которое требует Интернета для синхронизации веб-службы с локальным базовым db-данными. Затем локальная выборка db используется для заполнения различных объектов для MapView и TableView в контроллере tabbar. Я смотрю на эти два сценария: Основное преимущество «А» заключается в том, что мне не нужно предварительно загружать приложение с базой данных, хотя его небольшой […]

Быстрая хорошая практика кодирования: если инструкция с дополнительным типом Bool

Поэтому я разрабатывал приложение в Swift, и сегодня я потратил почти час на отладку проблемы, которая оказалась совершенно неожиданной. Все это было вызвано приведенным ниже кодом. if (hero.isAI) { //isAI is a Bool } Проблема заключалась в том, что этот оператор if ALWAYS вернул true. Поэтому я подумал, что, возможно, я устанавливал isAI в true, […]

Давайте будем гением компьютера.