
Rychkov
03.10.2017
11:33:42

Павел
03.10.2017
11:46:24

Artyom
03.10.2017
11:54:48
всем привет, у меня есть 3 вьюхи одна основная и 2 должны лечь поверх первой, я пытаюсь сделать это через метод addSubView, но появляется только одна дополнительная(которая стоит в коде последней)

Dmitry
03.10.2017
11:54:53
Как можно в UITextView каждой строке задать свой размер шрифта?

Google

Ivan
03.10.2017
11:56:58
https://stackoverflow.com/questions/11588037/change-font-size-of-one-line-uitextview
по сути

Dmitry
03.10.2017
11:58:45
ширина textView известна заранее

Ivan
03.10.2017
11:59:12
распарси до первого \n
первый элемент - такой шрифт, остальное не трогать / поставить обычный
или
https://stackoverflow.com/questions/16716525/replace-uitextviews-text-with-attributed-string
substr'ом найти первый \n, и указать мол от 0 до результата substr сделать шрифт такой то
и будет хорошо

Maxim
03.10.2017
12:09:20
@moonko , @MeGaPk, Спасибо =)

Vlad
03.10.2017
12:26:02
Добрый день! Подскажите, пожалуйста.
Возникло недопонимание при одновременном подключении GoogleAnalytics и Firebase:
оба сервиса требуют создать приложение у себя в консолях и использовать GoogleService-Info.plist в проекте.
Но эти файлы разные. Как быть, что делать?

Ivan
03.10.2017
12:27:31

Google

Ivan
03.10.2017
12:27:39
так вроде разница в одну-две строки, если память не изменяет

V
03.10.2017
12:28:15
Всем привет!
Из бекграунд фетча вызываю переменную currentVC.definedUser = user (пока апп свернут) с этим все ок? могу так делать?
она в своем VC прописана с didSet. Если внутри print - все ок, но если performSegue - то выпадает эксепшн (
c чем может быть связана проблема?

Человек
03.10.2017
13:12:27
я словил проблемы с активацией аккаунта разработчика
говорят не сходятся данные
просят фото документа
они паспорт имеют в виду, да?

Виталий
03.10.2017
13:13:17
обмануть хотел?

Человек
03.10.2017
13:13:29
просто они так хитро просят адрес указать

Boris
03.10.2017
13:13:31

Человек
03.10.2017
13:13:49
в app store 165/1, 135

Boris
03.10.2017
13:13:54
а, ты не о том

Человек
03.10.2017
13:14:00
а в разработчике говорят без спец. символов
и я написал 165 135 просто

V
03.10.2017
13:14:33

Человек
03.10.2017
13:17:08
ладно тупой вопрос
просто хотел написать)

Timur
03.10.2017
13:17:32

Google

Человек
03.10.2017
13:17:38
скучно без вас

V
03.10.2017
13:20:12
Причем, прикол: этот эксепшн происходит только на чистом девайсе (первая установка)
все последующие билды этой ошибки нет
но в консоль падает
2017-10-03 16:22:42.751745+0300 QuickChat[12614:623242] [MC] Lazy loading NSBundle MobileCoreServices.framework
2017-10-03 16:22:42.753306+0300 QuickChat[12614:623242] [MC] Loaded MobileCoreServices.framework
2017-10-03 16:22:42.769884+0300 QuickChat[12614:623242] +[CATransaction synchronize] called within transaction
2017-10-03 16:22:42.770665+0300 QuickChat[12614:623242] +[CATransaction synchronize] called within transaction

Rychkov
03.10.2017
13:24:44

V
03.10.2017
13:25:05

Rychkov
03.10.2017
13:25:25
Опиши задачу

V
03.10.2017
13:27:26
Контроллер определяет повилось ли в базе поле id чата
пока его нет - он говорит подожди, юзер сворачивает апп
бекраунд фетч периодически обновляет
когда в базе появляется значение - я передаю его в ту же переменную контроллера, что отвечала за сегвей при запущенном аппе

Rychkov
03.10.2017
13:28:12
Это не задача, это твое решение

V
03.10.2017
13:29:19

Ivan
03.10.2017
13:29:30

Rychkov
03.10.2017
13:30:06
Открой при входе в форграунд

Ivan
03.10.2017
13:30:18
а так, лучше при разворачивании / viewWillAppear'e дергать segue, когда пользователь захотел увидеть твою апликашку

Rychkov
03.10.2017
13:31:10
Пользователь свернул приложение, развернул -> он оказался на другом экране по твоей логике

V
03.10.2017
13:31:58
Открой при входе в форграунд
хм, т.е. в applicationWillEnterForeground прописать проверку, появились ли эти данные? и тогда инициализировать сразу конечный vc, правильно?

Ivan
03.10.2017
13:32:50
а что если сразу открывать нужный экран и там писать "ожидайте", и в нем дергать нужную тебе инфу, т.к. если бэкграунд не успел за 2 минуты получить инфу, то когда юзер развернет обратно алпикаху, оно автоматом еще раз попробует это подтянуть и фжух, данные показываешь

Rychkov
03.10.2017
13:34:35
Проще сразу открыть чат и там уже грузить

V
03.10.2017
13:34:57

Ivan
03.10.2017
13:35:09

Rychkov
03.10.2017
13:35:15
Тебя в любой момент могут послать)

Google

Ivan
03.10.2017
13:35:24
это да и правильно сделают
идите в свои андроиды в фоне ахинею мутить (с) Эйпл

V
03.10.2017
13:35:57

Rychkov
03.10.2017
13:36:11
В бэкграунде
Пользователь не хочет ждать выбора чата, гораздо лучше открыть сам контроллер чата и грузить там

V
03.10.2017
13:36:57
ок, спасибо парни, буду мутить другой vc чата значит

Виталий
03.10.2017
14:16:16
бляяяя, xcode сука, ну что с тобой не так. поставил качаться сим iOS 10, качал качал, прошло полчаса или около того, я занимаюсь своими делами, выскакивает попап мол введи пароль админа, я от неожиданности жмакнул отмена, думал dropbox опять лезет куда то, а это xcode доступ на установку сима спросил.. и все блять, все по новой... ?

Ilkhom
03.10.2017
14:17:53
вух, как джокера бомбануло то

Admin
ERROR: S client not available

Ilkhom
03.10.2017
14:18:40
ватман курит в сторонке

Виталий
03.10.2017
14:20:47
накипело.. не могут ничего до ума довести, везде какие то нелепые хвосты и косяки
и до сих пор нельзя из интерфейса сим удалить.. дичь какая то

Ilkhom
03.10.2017
14:23:06
переходи на аппкод, ты все равно ИБ не пользуешься

Виталий
03.10.2017
14:24:43
не, у меня непереносимость java софта))
пусть чуваки в каком нить линуксе сидят это говно ковыряют

Ilkhom
03.10.2017
14:26:05
хз, никада интелиж не пользовался

Dmitry
03.10.2017
14:27:06
Всем привет. Есть 10 вьюх (допустим), у всех альфа 0. Нужно поочередно изменить альфу на 1. Лесенку из UIView.animate..completion только городить?

Виталий
03.10.2017
14:27:40
в цикле
с delay

Dmitry
03.10.2017
14:39:51
Спасибо ?

Google

Ilya
03.10.2017
15:19:28
Коллеги, посоветуйте пожалуйста рабочий reachability если такой существует

Виталий
03.10.2017
15:28:19
свифт?

Ilya
03.10.2017
15:33:14
обжси родной
или это просто баг симулятора и я зря загоняюсь?

Ilkhom
03.10.2017
15:34:15
а что значит рабочий? они все рабочие, тока бесполезные)

Ilya
03.10.2017
15:34:38
то что я тестил через раз срабатывает на симуляторе

Виталий
03.10.2017
15:37:32
я в свое время у alomafire стырил

Kudina
03.10.2017
15:37:38

Ilya
03.10.2017
15:39:03

Виталий
03.10.2017
15:40:13
скажем так, вообще нет по сути такого понятия как "есть интернет"

Ilya
03.10.2017
15:41:16
так зачем он тогда вообще

Виталий
03.10.2017
15:41:36
тебе могут быть доступны определенные хосты по определенным протоколам, а могут нет
reachability годен проверять включена ли сеть на девайсе
а куда ты можешь достучаться из этой сети, вопрос другой совсем
просто шли запросы и реагируй на ошибки

Rychkov
03.10.2017
15:43:28
Угу

Ilya
03.10.2017
15:44:05
тут задача в кратце запретить различные действия типа нажатие на кнопку, переход на другой экран если нет соединения

Rychkov
03.10.2017
15:44:40
Ну можешь воспользоваться тогда, но мгновенной реакции не будет все равно

Виталий
03.10.2017
15:44:46
мы у себя в таких случаях просто наличие сети проверяли

Kudina
03.10.2017
15:44:54
reachabilityWithHostname не поможет?