Мефодий
у меня все объекты должны иметь способность двигаться, так что без этого никак
Мефодий
это приложение не будет иметь более 15 объектов в нормальной ситуации
Мефодий
суть в том что ты строишь геометрическую задачу и приложение его решает
Мефодий
как я могу обойтись простой рисовалкой
Мефодий
ну ладно мне наверное 3 мегабайта погоды не сделают..
tiga
как я могу обойтись простой рисовалкой
Дело в том что надо разделять данные и их представление. У тебя это сейчас одна сущность. Плохой дизайн. Намучаешься.
Мефодий
у меня все объекты должны иметь способность двигаться, так что без этого никак
Мефодий
или есть ещё какие-то вещи которые можно перетянуть пальцем туда сюда притом что они будут проще UIView?
tiga
у меня все объекты должны иметь способность двигаться, так что без этого никак
Этого можно достичь разделяя данные и представление
tiga
Если тебе надо будет эти задачки сохранять потом. Как будешь делать?
Мефодий
даже если придётся сохранять, что скорее всего не придётся, поскольку я вообще не вижу в этом смысла, буду сохранять как объекты, а затем при загрузке расставлять по их координатам
tiga
Массив вьюх будешь сохранять?
Мефодий
если их не больше 10 (в супер крайнем случае 20), то почему нет?
tiga
Ну а если потом будет масштаб меняться
Мефодий
Мефодий
4 касания наверное целый час займёт
Мефодий
привет куку это для школьной геометрии а не для планирования зданий
Victor
Юзаешь гест рекогнайзер и коре график.
Victor
Не делай говна, почитай статьи как пишут редакторы графические простейшие
tiga
Если цель сделать одно приложение и забыть про это все то да. А если есть амбиции расти как специалист то нет :)
Мефодий
там есть объекты с кастомными атрибутами и чувствительностью к касаниям? если да, то я обязательно посмотрю
Мефодий
уже делал с этими мутными strokePath
Мефодий
че они мне эти линии конктекста
Victor
смотрел, и не одну статью
Дай хоть одну ссылку на то что прочитал. :)
Мефодий
они описывали как делать приложение рисовалку где водишь пальцем а за ним рисуется линия выбранного цвета
Мефодий
причём все
tiga
есть конкретные варианты реализации, чтоб было лучше?
Не хранить модель на вьюхах. Вьюхи (если хочется именно их) использовать как представление модели.
Мефодий
Мефодий
у меня точки это просто UIImageView
Мефодий
отрезок это UIView
Мефодий
под углом
Мефодий
который рассчитывается по координатам точек
Мефодий
все
Мефодий
о каких данных идёт речь
Artur
Можно ли как то посмотреть время выполнения функции в секундах ??? В плэйграунде
tiga
Забудь про ui и внешний вид. У тебя отрезок из двух точек.
tiga
Пляши от данных
tiga
Data driven development
Victor
Пляши от данных
Да он просто не понимает (или не хочет) как искать объект в массиве объектов зная координаты по которым кликнул юзер
Victor
Он хочет, чтобы система ему сама сказала по какому объекту кликнули
Мефодий
в чем плюсы такого подхода?
tiga
Проще разрабатывать. Проще тестировать. Меньше багов.
Victor
В наличии архитектуры
Мефодий
то есть лучше корячиться с координатами, чем с вьюшками?
Мефодий
потому что вьюшки забагованная ерунда?
tiga
Вьюшки окей
Мефодий
tiga
Покаа
Мефодий
я не ухожу
Мефодий
если вы будете пытаться объяснить мне, я буду много благодарен
Мефодий
может лучше подойти к вопросу комплексно
Мефодий
с чего начать? где учиться? GitHub? документация? гайды для избранных??
Victor
В школе и университете. И я не шучу. Хотя сам я ругаю систему образования, но основам там учат
Victor
Сейчас можно смотреть универские курсы в интернете
Andrey
совет года
Andrey
школа - это зло
Мефодий
школа это не всегда зло
Victor
школа - это зло
Школьник, видимо?
Мефодий
не всем везет просто
Andrey
Школьник, видимо?
дедукция у вас на высшем уровне
Victor
Советую почитать про основы ООП немного. Совсем чуть-чуть
Мефодий
эх ну хорошо
Мефодий
посмотрю куда смогу
Мефодий
спасибо кстати
Мефодий
Мефодий
классные стикеры украл у кого-то из этой группы
tiga
спасибо кстати
Нормальная тема пробовать и читать/изучать параллельно. И приложение интересное. То что выше писал это не с целью демотивировать.
Мефодий
так я и начинаю с идеи, а учусь по ходу реализации
как вытащить от сюда этот json? обычный request с Alamofire не помогает
tiga
Это был я
Ivan
как вытащить от сюда этот json? обычный request с Alamofire не помогает
Посмотри в Developer Tools что идёт на сервер, что с сервера