
Vladimir
16.08.2017
13:25:33
то есть лучше не юзать?

Vadim
16.08.2017
13:25:43
зависит от сложности ячейки

Ilia
16.08.2017
13:25:46

Vadim
16.08.2017
13:25:51
сложные лучше фреймами верстать

Google

Vladimir
16.08.2017
13:25:52
два лайбла
или лайбл и кнопка

Vadim
16.08.2017
13:26:01
тогда можно AL

Vladimir
16.08.2017
13:26:49
AL?

Vadim
16.08.2017
13:27:03
autolayout

Vladimir
16.08.2017
13:27:16
ну ладно
спасибо

Денис
16.08.2017
13:32:03
Когда в проекте 200 ворнинов это норма или пиздец?

Rychkov
16.08.2017
13:33:14
Сам как думаешь?

Денис
16.08.2017
13:35:10
хотелось бы верить, что норм, учитывая, что 80% из них находятся в сторонних либах)

Dmitriy
16.08.2017
13:36:24
Когда я собирал керберос под aix он высрал 20к варнингов

Vitaliy
16.08.2017
13:53:48

Aleksandr
16.08.2017
14:09:22
На основании каких данных или исследований так считается?

Google

-_-
16.08.2017
14:10:33

Денис
16.08.2017
14:30:13

Dmitry
16.08.2017
14:37:11
let items: [[Any]] = [["OK",0.130243062973022,"87.250.250.242"],["OK",0.130286931991577],["OK",0.130215883255005],["OK",0.130412101745605]]
for item in items {
print(item)
}
["OK", 0.13024306297302199, "87.250.250.242"]
["OK", 0.13028693199157701]
["OK", 0.13021588325500499]
["OK", 0.130412101745605]
Не :( не работает.
Подскажите как такой json правильно распарсить
{
"json Объект":
[[["OK",0.130275011062622,"Текст"],["OK",0.132490158081055],["OK",0.130885124206543],["OK",0.130359888076782]]]
}
Как массивы из массивов достать учитывая что там элементы разных типов?

Vadim
16.08.2017
14:38:51
в словарь конвертируй

Dmitry
16.08.2017
14:53:32

Vadim
16.08.2017
14:53:54
as? [String: Any]

Dmitry
16.08.2017
14:55:10
Ну так а как потом достать из Any значения?
Так я его и конвертирую

-_-
16.08.2017
15:50:07
https://habrahabr.ru/company/yandex/blog/335768/

Vadim
16.08.2017
15:58:46

ruslyderq
16.08.2017
18:51:40
Ребят привет, есть кто онлайн?
https://itunes.apple.com/app/id1076074195
кто нибудь может мне скинуть .ipa
у меня просто нету ничего с ios
нужно срочно
для заказа
плз

Vladimir
16.08.2017
18:54:46
чо платишь?)

ruslyderq
16.08.2017
18:55:10
500 руб, норм?

Google

ruslyderq
16.08.2017
18:55:43
я студент-нищеброд прост(

Илья
16.08.2017
18:56:33
А вроде шаман кинг ??♂️

ruslyderq
16.08.2017
18:56:50
aka*

Olexii
16.08.2017
19:34:57
Ребят, ReactiveSwift как делается bidirectional binding между двумя MutableProperty так чтоб они в синхроне были
scheduledDate <~ publishTime.map { $0.scheduledDate }
publishTime <~ scheduledDate.map { $0 == nil ? .realtime : .scheduled($0!) }
ошибку exc_access на os_unfair_lock_lock(_lock) кидает

Nurzhan
17.08.2017
05:36:27
есть кто подключал cloudpayments.ru
swift

Denis
17.08.2017
06:27:02

Victor
17.08.2017
06:42:18

Денис
17.08.2017
07:22:23
Есть экземпляр класса, доступ к которому нужно иметь из двух разных view controllers. Как думаете, как лучше реализовать двунаправленное взаимодействие? Множественные делегаты?

Rychkov
17.08.2017
07:37:44
Что за класс и почему с 2 вс?

Евгений
17.08.2017
07:41:27
похоже архитектура не очень. Ну проще всего синглтон
но это так же плохо как и то что нужно из 2 классов к одному обращаться

Rychkov
17.08.2017
07:42:27

Евгений
17.08.2017
07:42:41
ну а зачем? есть класс у него есть модель

Rychkov
17.08.2017
07:44:03
Что такое модель у класса?

Евгений
17.08.2017
07:44:34
ну если viewController у него viewModel
если ячейка - у нее своя модель

Rychkov
17.08.2017
07:46:34
С этим разобрались. Как это связано с обращением "2 классов к одному"?

Евгений
17.08.2017
07:47:56
ну а зачем может понадобится 2 классам к одному обращаться? Если только это не класс который например все отдает из базы данных или работает с АПИ
У меня вопрос, есть таблица, в ней я тыкаю на ячейку, вызывается метод который создает UIAlertController и потом делает - self.present(alertController, animated: true, completion: nil)

Google

Евгений
17.08.2017
07:53:02
Проблема в том что пока таблицу не начнешь скроллить он не появится
Как эту проблему можно решить?

Admin
ERROR: S client not available

Валерий
17.08.2017
07:54:22
ghjcrhjjkbnm nf,kbwe yf jlby gbrctkm)
проскроллить таблицу на один пиксель
костылиии

Rychkov
17.08.2017
07:55:06
мда

Валерий
17.08.2017
07:56:15
на самом деле лучше бы чтоб алер создавала не ячейка, а контроллер, который держит таблицу
через делегать
а ячейка просто держала слабую ссылку на делегат

Евгений
17.08.2017
07:57:14
стоп. зачем делегат? метод вызывается в контроллере
после срабатывания didSelectCellAtIndexPath

Валерий
17.08.2017
07:57:37
а

Rychkov
17.08.2017
07:57:41
Покажи код

Валерий
17.08.2017
07:57:50
сорян, не проснулся

Евгений
17.08.2017
07:58:15
это все во viewController-e

Валерий
17.08.2017
07:59:24
я бы попробывал в деселекте вызвать. Может сработает

Денис
17.08.2017
08:21:08

Google

Валерий
17.08.2017
08:22:25

Денис
17.08.2017
08:23:04
Отличия есть. Так сказать есть расширенный и компактный режим

Валерий
17.08.2017
08:24:46
Можно было б расширенный сделать наследником компактного, компактныйм обращатся к твоему классу, а расширенному вызывать супер - который опять же будет обращатся к нужному классу

Alexander Elizarev
17.08.2017
08:24:51
Всем привет)
Разрабатываю SDK для VoIP звонков. Нужна помощь, если кто шарит - отпишите в личку!

Валерий
17.08.2017
08:24:51
или через делегаты

Rychkov
17.08.2017
08:25:21

Vlad
17.08.2017
08:25:41

Валерий
17.08.2017
08:25:44
Ну они и у эппла везде. Но нет, если ты заметил, я сейчас предлагал наследование

Денис
17.08.2017
08:29:07
Мне интересно, как часто вы применяете notification center в своих программах. Не то, чтобы использовать готовый механизм какого либо класса, а именно при создании архитектуры своей программы предпочитаете нотификации как средство связи. Как для меня они выглядят весьма сомнительным способом взаимодействия. Но может, где-то оправданы?

Rychkov
17.08.2017
08:29:18

Валерий
17.08.2017
08:29:57