
Alex
05.01.2018
19:35:13

Ольга
05.01.2018
19:35:28

Сергей
05.01.2018
19:35:29
Хотя пару проектов и инструмент отбит

Vladimir
05.01.2018
19:36:03

Google

Ольга
05.01.2018
19:36:12
У меня от синтаксиса обж глаз начинает дергаться

Сергей
05.01.2018
19:36:31
А у меня от Свифта
() -> ()
!
?

Vladimir
05.01.2018
19:37:17
А у меня от долгого смотрения в экран

Ольга
05.01.2018
19:37:24

Александр
05.01.2018
19:37:26

Alex
05.01.2018
19:37:28
?

Ольга
05.01.2018
19:38:16
И еще туда же точку с запятой

Сергей
05.01.2018
19:38:38
Не смысл то понимаю синтаксиса
Но глаз режет
Не в одном просто из знакомых языков такого нет

Vladimir
05.01.2018
19:39:03

Google

Сергей
05.01.2018
19:39:05
Надо просто привыкнуть

Alex
05.01.2018
19:39:46
видимо Оля еще не видела как в обже блоки деклерятся)

Александр
05.01.2018
19:39:48
что одно хуйня что другое дерьмище вонючее

Ольга
05.01.2018
19:40:09
)))))
Надо было так
[[[[]]]]];

Alex
05.01.2018
19:40:11
не то что ваш этот синтаксический сахар санный

Ольга
05.01.2018
19:40:44

Alex
05.01.2018
19:41:05

Vladimir
05.01.2018
19:41:06

Ольга
05.01.2018
19:41:41

Сергей
05.01.2018
19:42:31
Да, синтаксис блоков в обжс такой же дибильный не первый взгляд

Ольга
05.01.2018
19:42:40

Dmitriy
05.01.2018
19:42:55
А в чем проблема точки с запятой?

Alex
05.01.2018
19:43:02

Dmitriy
05.01.2018
19:43:05
Нормальная штука же

Сергей
05.01.2018
19:43:08

Alex
05.01.2018
19:43:16
началось...

Сергей
05.01.2018
19:43:49
Я просто не знаю свифт же
Гуглить лень

Alex
05.01.2018
19:44:05

Google

Сергей
05.01.2018
19:44:18
А зачем два раза?

Alex
05.01.2018
19:44:23
Чтобы сразу получить значение
А внутри замыкания оно может и по другому называться

Сергей
05.01.2018
19:44:51
А есть пример?

Alex
05.01.2018
19:44:53
Но такое конечно не стоит писать

Alex
05.01.2018
19:45:14
на самом деле еслиб у свифта была бы полная независимость от обжс классов то было бы классно, а то я знаю там с атрибут стрингами и с рейнджами какая-то дичь

Сергей
05.01.2018
19:45:48

Alex
05.01.2018
19:45:51

Ольга
05.01.2018
19:46:21

Сергей
05.01.2018
19:46:33
Мой дом тоже

Sergey
05.01.2018
19:46:38

Alex
05.01.2018
19:46:40

Ольга
05.01.2018
19:46:42

Сергей
05.01.2018
19:46:48
Заебался его строить уже
Сейчас версия 2.0

Alex
05.01.2018
19:46:59
Больше всего огорчают постоянные крешы редактора, отвалы подсветки синтаксиса и подобныл буллщит
Садишься за обжектив и прямо радость

Сергей
05.01.2018
19:47:11
Нельзя программисту строить дом

Dmitriy
05.01.2018
19:47:21

Сергей
05.01.2018
19:47:24
Постоянно улучшить хочется

Google

Alex
05.01.2018
19:47:24

Сергей
05.01.2018
19:47:39

Alex
05.01.2018
19:47:46
в продакшене всякое может быть))

Евгений
05.01.2018
19:47:56

Сергей
05.01.2018
19:48:15

Sergey
05.01.2018
19:48:46

Admin
ERROR: S client not available

Dmitry
05.01.2018
19:49:02

Alex
05.01.2018
19:49:30
и у меня почему-то не получилось нормально в свифте создать протокол, в котором есть опциональные методы и есть свойство(тип энум)
везде надо обмазывать @objc

Dmitriy
05.01.2018
19:49:49

Sergey
05.01.2018
19:49:51
Зачем?
Сделай экстеншен протоколу

Ольга
05.01.2018
19:50:10

Sergey
05.01.2018
19:50:21
И реализуй опциональный метод

Alex
05.01.2018
19:50:41

Ольга
05.01.2018
19:50:51

Alex
05.01.2018
19:51:11
В чем же?)

Google

Сергей
05.01.2018
19:51:24
Короче, свифт это - забудьте все чему вас учили ранее

Sergey
05.01.2018
19:51:26

Alex
05.01.2018
19:51:37
Еще найс туда впилить [weak self]
и красота

Антон
05.01.2018
19:51:55
Objective-c какой-то ?

Alex
05.01.2018
19:51:59

Sergey
05.01.2018
19:52:29

Alex
05.01.2018
19:52:41
?

Sergey
05.01.2018
19:52:47

Alex
05.01.2018
19:53:23
а то я 3 дня мучался…(кто был часом ранее тот поймет)

Alex
05.01.2018
19:53:41

Ольга
05.01.2018
19:53:57
В чем же?)
Если речь про замыкания, то
{ (<parameters>) -> <Return type> in <statements> }

Alex
05.01.2018
19:54:07
Ну
Все верно

Sergey
05.01.2018
19:54:12

Alex
05.01.2018
19:54:24
Я думал ты пошутил)
?

Сергей
05.01.2018
19:56:00