@ios_ru

Страница 894 из 2351
Ilya
20.06.2017
16:25:53
Не знаю, может дело в том, что ось в виртуалке

Но бесит не слабо Может у кого есть линк на гит с подключёнными апи от гугл мапсов на чистом проекте?

Google
Ilkhom
20.06.2017
16:32:11
может ты не в проекте запускаешь команду

Alex
20.06.2017
16:49:55
#whois Всем ку! В чатик врывается web кодер, в надежде перейти на галеру со иконой Джобса. Хочу написать своё приложение: трекинг времени. Нахожусь в CA, о чатике узнал из рассылки. Поехали!

Dmitry
20.06.2017
16:53:17
Привет! Добро пожаловать. Расскажи подробнее о своем приложении?

Ilya
20.06.2017
16:54:52
может ты не в проекте запускаешь команду
Ну в папку с проектом, в Ее корень Или я попутал?

Alex
20.06.2017
17:07:21
Привет! Добро пожаловать. Расскажи подробнее о своем приложении?
Привет, хочу сделать приложения учета времени затраченного на работу. Принцип трекинга: начало работы -> перерыв на обед-> завершение рабочего дня

Возможность отображение данных с разбивкой по дням/ неделям/месяцам

Alexey
20.06.2017
17:24:54
Парни, нужен ваш совет. У меня есть последовательность вьюконтроллеров (стек navigation controller) в последнем из которых пользователь "выкладывает" пост на сервер. При нажатии на кнопку Send, я загружаю данные на сервер. Если все хорошо загрузилось я показываю кастомную анимацию 1 сек. После того как анимация закончится я должен очистить стек контроллеров и переключить корневой таб бар контроллер на таб с лентой постов. Первое что пришло в голову, это сделать completion handler для анимации, но такой подход создаёт retain cycle, вьюконтроллеры не высвобождаются из памяти. Как правильнее будет реализовать такой механизм?

anohito
20.06.2017
17:29:53
Использовать weak self?

Или почему там возникает retain cycle

Alexey
20.06.2017
17:35:11
что совершить тот маневр я должен вызвать 2 функции: self.navigationController?.popToRootViewController(animated: true) self.tabBarController?.selectedIndex = 4

насколько я понимаю

после вызова первой функции, self уже не должно быть в памяти

anohito
20.06.2017
17:37:20
так он же удерживается блоком анимации

Google
anohito
20.06.2017
17:37:28
точнее, блоком completion анимации

там вообще, по сути, не должно возникнуть ритейн цикла

если анимация - это вызов UIView animateWithDuration

я вот только не уверен, что после popToRoowViewController у self-а сохранится свойство tabBarController

если не будет, то может стоит ссылку на таб бар контроллер сохранить перед этим

Alexey
20.06.2017
17:42:23
Хорошо, я сейчас еще раз попробую, через weak self. Анимацию я делаю через CABasicAnimation. У меня сам navigationController как корневой конроллер одного из табов tabBarController'а, так что это свойство будет у root controller.

Не получилось. Взгляните пожалуйста на код ->

Это код анимации



а это место где ее вызываю



anohito
20.06.2017
18:19:25
так а что именно не получается? таб не переключается?

Alexey
20.06.2017
18:25:25
deinit у контроллеров в стеке не вызываеться

-_-
20.06.2017
18:36:09
Во-первых контроллеры может держать что-то другое

Во-вторых можно взять navigationController и после окончания анимации обратиться к его свойству tabBarController

Dmitry
20.06.2017
19:03:08
Здравствуйте. Появился такой вопрос. Есть scrollview и в нем view, добавляю туда view созданный через xib(.addSubview) Все работает, но скролл не появляется и при удалении view они удаляются вот так



Что я делаю не так? Уже потыкал флаги типа autoResizeSubview и clipBounds, все равно не работает >_<

-_-
20.06.2017
19:09:25
Эм, а ты скроллу contentSize ставишь правильный вообще?

Vadim
20.06.2017
19:09:27
а как они еще должны удаляться?

Google
Vadim
20.06.2017
19:09:37
это тебе не stack view

Dmitry
20.06.2017
19:11:17
это тебе не stack view
Какой-нибудь fit size должен делаться :) Не?

Vadim
20.06.2017
19:12:14
так, еще раз, проблема в пустом месте посередине после удаления?

Dmitry
20.06.2017
19:12:48
Да, в нем

Vadim
20.06.2017
19:13:27
это нормальное поведение

-_-
20.06.2017
19:16:57
Какой-нибудь fit size должен делаться :) Не?
Не. Если нет констреинтов, то скролл вообще без понятия что на нем лежит и какого размера оно

Вообще то, что у тебя на скрине, лучше делать в Table или Collection View

Dmitry
20.06.2017
19:19:46
Вообще то, что у тебя на скрине, лучше делать в Table или Collection View
Я хотел через tableView запилить, потом подумал, что в таблицу поля ввода запихивать это не то.

-_-
20.06.2017
19:21:36
Я хотел через tableView запилить, потом подумал, что в таблицу поля ввода запихивать это не то.
Скажи это "Контактам", "Календарю" и куче других стандартных ?

Zhanserik
20.06.2017
19:22:50
у кого есть курсы Ray Wenderlich?

Dmitry
20.06.2017
19:24:24
Скажи это "Контактам", "Календарю" и куче других стандартных ?
Мда, видимо придется переделать в tableview. Работает совсем странно, ни как в андроиде. Спасибо за подсказки, скролл заработал после вставки делегата

Misha
20.06.2017
19:24:43


-_-
20.06.2017
19:25:11
Derived Data почисти

Мда, видимо придется переделать в tableview. Работает совсем странно, ни как в андроиде. Спасибо за подсказки, скролл заработал после вставки делегата
В андроид другой смысл, я так понимаю ты там в linearLayout все вставлял? В iOS есть stackView, туда можно вьюшки кидать пачками, сам будет увеличиваться. Вот его можно было на скролл кинуть, и констрейтами пробить к внутренней вьюшке

Dmitry
20.06.2017
19:28:23
В андроид другой смысл, я так понимаю ты там в linearLayout все вставлял? В iOS есть stackView, туда можно вьюшки кидать пачками, сам будет увеличиваться. Вот его можно было на скролл кинуть, и констрейтами пробить к внутренней вьюшке
В андроиде в скроллвью только 1 наследник это ну тот же линеар например. Там просто нет вот этих проблем с автоматическим выравниванием по размеру контента

astronauttux
20.06.2017
19:53:29
Zhanserik
20.06.2017
19:54:40
может кто то скачал видео курсы? или кто то купил видео курсы..

NSNumber
20.06.2017
20:00:24
Я покупали

перепродать тебе?

Zhanserik
20.06.2017
20:32:24
Кто какой архитектурный паттерн использует в крупных проектах? MVC? MVVM? MVP?

Google
NSNumber
20.06.2017
20:41:06
Я вот написали большое приложение на 4 экрана тоже с випер

Ilkhom
20.06.2017
20:56:38
Viper :-)
это усторело, ща Viper-S

Zhanserik
20.06.2017
21:03:35
https://github.com/ApplePride/PIDOR
тупо и не смешно

Александр
20.06.2017
21:11:26
Я вот написали большое приложение на 4 экрана тоже с випер
это как большое если 4 экрана?) я тож на один экран сделал на вайпере?

Admin
ERROR: S client not available

-_-
20.06.2017
21:14:35
а он большое

N
21.06.2017
01:05:41
программи ест для Iphone

NSNumber
21.06.2017
04:17:08
Zhanserik
21.06.2017
07:06:00
всем привет

Я ищу опытного программиста ObjC на свой стартап, www.bonmenu.kz. Появилась необходимость немного переделать приложение. Добавить новый функционал. Написан на ObjC.

предлагайте свои услуги в личку

-_-
21.06.2017
07:18:42
какая монетизация у стартапа?

Zhanserik
21.06.2017
07:19:02
с ресторанов

можно и с юзеров но это кажется нагловато будет

Ilya
21.06.2017
07:35:49
А есть код на гите посмотреть?

Zhanserik
21.06.2017
07:39:31
на гите нету

Александр
21.06.2017
07:39:51
Google
Ilya
21.06.2017
07:42:44
А где есть?

Lee Mi Hyun
21.06.2017
07:43:54
это усторело, ща Viper-S
Ilkhom у меня, наверное, плохой гугл - не могу найти. Есть примеры какие-нибудь?

Ilkhom
21.06.2017
07:45:11
Я вам тут архитектуры принес. VIPER-S, новые буквы и стрелочки, все, что вы так любите. http://www.thinkandbuild.it/viper-s-writing-your-own-architecture-to-understand-its-importance-part-1/ #viper #architecture

Lee Mi Hyun
21.06.2017
07:45:23
Спасибо!

Zhanserik
21.06.2017
07:54:20
что скажете про БД FMDB?

Lee Mi Hyun
21.06.2017
07:55:23
это не БД как таковая, это либа для работы с sqlite

что скажу - нормальная

правда, работала с ней очень давно, не знаю даже, обновлялась она или нет с тех пор и насколько актуальна

Danil
21.06.2017
07:56:45
что скажете про БД FMDB?
ну там на чистом sql вроде запросы надо писать

Lee Mi Hyun
21.06.2017
07:58:06
ну там на чистом sql вроде запросы надо писать
ну человек, наверное, определился уже, что ему всякие кордаты с реалмами не нужны

Zhanserik
21.06.2017
07:58:42
для больших данных как вообще?

или лучше на реалм перевести?

Danil
21.06.2017
07:59:06
я бы на реалм перевёл)

Lee Mi Hyun
21.06.2017
07:59:15
для больших данных как вообще?
Так нормально же. Для больших объёмов данных как раз без сторонних либ не обойтись

Реалм тоже ок, но смотря что нужно

Danil
21.06.2017
07:59:32
я был настолько доволен, когда перевёл всё на реалм

Страница 894 из 2351