Ilya
В проекте нет его, только стандарнтный хлам
Stanislav
то есть воркспейса не создается?
Andrey
и winamp
Ilya
Не помогло
Ilya
Не знаю, может дело в том, что ось в виртуалке
Ilya
Но бесит не слабо Может у кого есть линк на гит с подключёнными апи от гугл мапсов на чистом проекте?
Ilkhom
может ты не в проекте запускаешь команду
Sudo Cat🐈
#whois Всем ку! В чатик врывается web кодер, в надежде перейти на галеру со иконой Джобса. Хочу написать своё приложение: трекинг времени. Нахожусь в CA, о чатике узнал из рассылки. Поехали!
D
Привет! Добро пожаловать. Расскажи подробнее о своем приложении?
Ilya
может ты не в проекте запускаешь команду
Ну в папку с проектом, в Ее корень Или я попутал?
Sudo Cat🐈
Привет! Добро пожаловать. Расскажи подробнее о своем приложении?
Привет, хочу сделать приложения учета времени затраченного на работу. Принцип трекинга: начало работы -> перерыв на обед-> завершение рабочего дня
Sudo Cat🐈
Возможность отображение данных с разбивкой по дням/ неделям/месяцам
Алексей
Парни, нужен ваш совет. У меня есть последовательность вьюконтроллеров (стек navigation controller) в последнем из которых пользователь "выкладывает" пост на сервер. При нажатии на кнопку Send, я загружаю данные на сервер. Если все хорошо загрузилось я показываю кастомную анимацию 1 сек. После того как анимация закончится я должен очистить стек контроллеров и переключить корневой таб бар контроллер на таб с лентой постов. Первое что пришло в голову, это сделать completion handler для анимации, но такой подход создаёт retain cycle, вьюконтроллеры не высвобождаются из памяти. Как правильнее будет реализовать такой механизм?
Anonymous
Использовать weak self?
Anonymous
Или почему там возникает retain cycle
Алексей
что совершить тот маневр я должен вызвать 2 функции: self.navigationController?.popToRootViewController(animated: true) self.tabBarController?.selectedIndex = 4
Алексей
насколько я понимаю
Алексей
после вызова первой функции, self уже не должно быть в памяти
Anonymous
так он же удерживается блоком анимации
Anonymous
точнее, блоком completion анимации
Anonymous
там вообще, по сути, не должно возникнуть ритейн цикла
Anonymous
если анимация - это вызов UIView animateWithDuration
Anonymous
я вот только не уверен, что после popToRoowViewController у self-а сохранится свойство tabBarController
Anonymous
если не будет, то может стоит ссылку на таб бар контроллер сохранить перед этим
Алексей
Хорошо, я сейчас еще раз попробую, через weak self. Анимацию я делаю через CABasicAnimation. У меня сам navigationController как корневой конроллер одного из табов tabBarController'а, так что это свойство будет у root controller.
Алексей
Не получилось. Взгляните пожалуйста на код ->
Алексей
Это код анимации
Алексей
Алексей
а это место где ее вызываю
Алексей
Anonymous
так а что именно не получается? таб не переключается?
Алексей
deinit у контроллеров в стеке не вызываеться
Stanislav
Во-первых контроллеры может держать что-то другое
Stanislav
Во-вторых можно взять navigationController и после окончания анимации обратиться к его свойству tabBarController
D.D.M.
Здравствуйте. Появился такой вопрос. Есть scrollview и в нем view, добавляю туда view созданный через xib(.addSubview) Все работает, но скролл не появляется и при удалении view они удаляются вот так
D.D.M.
D.D.M.
Что я делаю не так? Уже потыкал флаги типа autoResizeSubview и clipBounds, все равно не работает >_<
Stanislav
Эм, а ты скроллу contentSize ставишь правильный вообще?
Anonymous
а как они еще должны удаляться?
Anonymous
это тебе не stack view
D.D.M.
это тебе не stack view
Какой-нибудь fit size должен делаться :) Не?
Anonymous
так, еще раз, проблема в пустом месте посередине после удаления?
D.D.M.
Да, в нем
Anonymous
это нормальное поведение
Stanislav
Какой-нибудь fit size должен делаться :) Не?
Не. Если нет констреинтов, то скролл вообще без понятия что на нем лежит и какого размера оно
Stanislav
Вообще то, что у тебя на скрине, лучше делать в Table или Collection View
D.D.M.
Вообще то, что у тебя на скрине, лучше делать в Table или Collection View
Я хотел через tableView запилить, потом подумал, что в таблицу поля ввода запихивать это не то.
Stanislav
Я хотел через tableView запилить, потом подумал, что в таблицу поля ввода запихивать это не то.
Скажи это "Контактам", "Календарю" и куче других стандартных 😄
Anonymous
у кого есть курсы Ray Wenderlich?
D.D.M.
Скажи это "Контактам", "Календарю" и куче других стандартных 😄
Мда, видимо придется переделать в tableview. Работает совсем странно, ни как в андроиде. Спасибо за подсказки, скролл заработал после вставки делегата
Misha
как даунгрейднуть?
Stanislav
как даунгрейднуть?
Derived Data почисти
Stanislav
Мда, видимо придется переделать в tableview. Работает совсем странно, ни как в андроиде. Спасибо за подсказки, скролл заработал после вставки делегата
В андроид другой смысл, я так понимаю ты там в linearLayout все вставлял? В iOS есть stackView, туда можно вьюшки кидать пачками, сам будет увеличиваться. Вот его можно было на скролл кинуть, и констрейтами пробить к внутренней вьюшке
D.D.M.
В андроид другой смысл, я так понимаю ты там в linearLayout все вставлял? В iOS есть stackView, туда можно вьюшки кидать пачками, сам будет увеличиваться. Вот его можно было на скролл кинуть, и констрейтами пробить к внутренней вьюшке
В андроиде в скроллвью только 1 наследник это ну тот же линеар например. Там просто нет вот этих проблем с автоматическим выравниванием по размеру контента
✙astronauttux✙
Anonymous
может кто то скачал видео курсы? или кто то купил видео курсы..
Herr
Я покупали
Herr
перепродать тебе?
Anonymous
Кто какой архитектурный паттерн использует в крупных проектах? MVC? MVVM? MVP?
Herr
Я вот написали большое приложение на 4 экрана тоже с випер
Ilkhom
Viper :-)
это усторело, ща Viper-S
Anonymous
тупо и не смешно
Jian Yang
Я вот написали большое приложение на 4 экрана тоже с випер
это как большое если 4 экрана?) я тож на один экран сделал на вайпере😂
Stanislav
а он большое
N.
программи ест для Iphone
Anonymous
всем привет
Anonymous
Я ищу опытного программиста ObjC на свой стартап, www.bonmenu.kz. Появилась необходимость немного переделать приложение. Добавить новый функционал. Написан на ObjC.
Anonymous
предлагайте свои услуги в личку
Stanislav
какая монетизация у стартапа?
Anonymous
с ресторанов
Anonymous
можно и с юзеров но это кажется нагловато будет
Ilya
А есть код на гите посмотреть?
Anonymous
на гите нету
Ilya
А где есть?
Lee Mi Hyun
это усторело, ща Viper-S
Ilkhom у меня, наверное, плохой гугл - не могу найти. Есть примеры какие-нибудь?