
Aleksey
31.08.2018
05:47:03
swift уже тоже
Возможно. Мне самому очень нравится свифт, но только недавно начал восхищаться возможностями obj-c.

Вовка
31.08.2018
05:47:35

Евгений
31.08.2018
05:48:09

Nosferatu
31.08.2018
05:48:19

Google

Вовка
31.08.2018
05:48:42
?

Евгений
31.08.2018
05:49:31

Вовка
31.08.2018
05:49:31
Короч, посоны, задачка на утро, как зная имя класса заинитить объект этого класса? (Depreceted Language)

Евгений
31.08.2018
05:50:05

Вовка
31.08.2018
05:51:48
Хм… Окей, я знаю имя класса и публик инит:
let className = “SuperPuperClass”
а дальше?
условимся что у супер-пупер класса есть публик инит

Aleksey
31.08.2018
05:52:36
StringToClass()?

Вовка
31.08.2018
05:53:44

Aleksey
31.08.2018
05:54:18
NSClassFromString

Евгений
31.08.2018
05:54:24
М?
после имени класа ставь инициализатор ()

Google

Aleksey
31.08.2018
05:54:26
Что-то пободное

Евгений
31.08.2018
05:54:34
если он публичный

Aleksey
31.08.2018
05:55:03

Вовка
31.08.2018
05:55:06

Евгений
31.08.2018
05:55:53

Вовка
31.08.2018
05:56:34

Евгений
31.08.2018
05:56:56

Aleksey
31.08.2018
05:57:17
Ну в общем obj-c может больше чем swift. Спор на этом можно заканчивать

Вовка
31.08.2018
05:57:31

Евгений
31.08.2018
05:58:02

Aleksey
31.08.2018
05:58:27
В swift нет swizzling. Много чего нет.

Вовка
31.08.2018
05:59:23

Евгений
31.08.2018
05:59:26

Aleksey
31.08.2018
05:59:45
Вопрос, конечно, всегда и везде ли это нужно, но факт остается фактом.

Вовка
31.08.2018
06:00:36

Евгений
31.08.2018
06:01:02

Google

Евгений
31.08.2018
06:01:21
но как привыкают говорят обратное как вас понять?)

Aleksey
31.08.2018
06:02:25

Евгений
31.08.2018
06:05:05
если захотеть то и в свифт есть swizzling

Вовка
31.08.2018
06:06:44

Евгений
31.08.2018
06:06:46
свифт может обращаться к чему угодно и вызывать не только obc c api но и С структуры
??
че он ругаеться на меня)

Вовка
31.08.2018
06:07:16
но да ладно

Aleksey
31.08.2018
06:07:34

Евгений
31.08.2018
06:08:01

Вовка
31.08.2018
06:08:31
Короч ребят, оба языка хороши, но почему функция NSClassFromString мне nil возвращает?

Aleksey
31.08.2018
06:08:43

Евгений
31.08.2018
06:08:50

Вовка
31.08.2018
06:08:56
(не считая что swift деприкейтед и все переходят на obj-c 3.0)

Евгений
31.08.2018
06:09:19

Aleksey
31.08.2018
06:09:25

Вовка
31.08.2018
06:09:41

Google

Евгений
31.08.2018
06:09:50

Вовка
31.08.2018
06:10:18

Aleksey
31.08.2018
06:10:18
Я напрягся немного даже

Евгений
31.08.2018
06:10:43
интерестно похоливарить но не с самого утра)

Sergey
31.08.2018
06:15:31

Вовка
31.08.2018
06:18:54

Sergey
31.08.2018
06:21:17
И где ж вы такое юзаете?

Вовка
31.08.2018
06:21:33

Lolka.Omsk
31.08.2018
06:23:36

Admin
ERROR: S client not available

Евгений
31.08.2018
06:24:48

Вовка
31.08.2018
06:25:52

Евгений
31.08.2018
06:26:19

Вовка
31.08.2018
06:26:56
Окей, давай твоим путем, класс по имени на СФИФТЕ, функция?

Lolka.Omsk
31.08.2018
06:51:37

Вовка
31.08.2018
06:52:00

Lolka.Omsk
31.08.2018
06:52:31

Google

Lolka.Omsk
31.08.2018
06:55:03
У меня щас писюн стоит на будущие констрейты в 20++, каждый объект в процессе компиляции будет нести свое состояние и например можно будет указать что эта функция принимает только открытый сокет и открытый файл, и компилер не даст скомпилировать если ты пишешь неоткрытый объект
.... Передашь неоткрытый ...

Aleksey
31.08.2018
06:55:58

Lolka.Omsk
31.08.2018
06:56:13
А вы тут про тормоза от тернарного оператора в гавноязыке

Haile
31.08.2018
06:56:15

Aleksey
31.08.2018
06:56:23
На док, а не на писюн

Lolka.Omsk
31.08.2018
06:56:53
Можно ссыль?
https://en.cppreference.com/w/cpp/language/constraints

Евгений
31.08.2018
06:58:35

Haile
31.08.2018
06:58:37
вообще выглядит как констрейнты протоколов из свифта

Lolka.Omsk
31.08.2018
06:59:16
Иосники ж привычны к писюнам

Евгений
31.08.2018
07:02:58

Вовка
31.08.2018
07:05:22

Евгений
31.08.2018
07:06:27
А ты хорош
я причем зачем он говорит что мы любим половые органы я не люблю например

Вовка
31.08.2018
07:07:53
Парни давайте закроем тему

Евгений
31.08.2018
07:08:18

Lolka.Omsk
31.08.2018
07:13:18
А ты потом этими губами чмокаешь когда код пишешь