
Сергей
16.02.2018
20:08:40
Вообщем задам вопрос проще, можно ли в objc классе отнаследоваться от swift класса?

Vasiliy
16.02.2018
20:12:49
Почему бы и нет, если свифтовый класс отнаследован так или иначе от NSObject. Но надо проверить

Сергей
16.02.2018
20:14:43
вот как раз не дает
тупо не видит swift класс

Google

Евгений
16.02.2018
20:15:46

Александр
16.02.2018
20:26:55

Сергей
16.02.2018
20:27:04
Как я понял, инлкюдить в хидере это нельзя

Виталий
16.02.2018
20:39:39
в юзерском приложении то

Александр
16.02.2018
20:40:24

Виталий
16.02.2018
20:40:35
а он и не обучается

Александр
16.02.2018
20:41:30
Но ведь на презентациях весь этот стек технологий показывали и рассказывали, что "с каждой разблокировкой FaceID становится умнее и лучше"

Виталий
16.02.2018
20:41:51
он не обучается в терминах машинного обучения
работа face id заключается в сравнении двух кусков данных, те что сохранены при настройке и те что сейчас приходят от датчиков
он становится умнее просто запоминая больше "кадров" для последующего сравнения

Tim
16.02.2018
20:43:30
никто не пробовал, после бухалова faceid срабатывает?

Александр
16.02.2018
20:45:03

Google

Виталий
16.02.2018
20:45:26
он хранит сами снимки и математическое представление снимка твоего лица
а потом их сравнивает с помощью заранее обученной сетки
если он тебя с пьяну не признал, но ты ввел правильный пароль, он добавит твою распухшую морду в свое хранилище для последующего сравнения

Александр
16.02.2018
20:49:37
Хм, интересно. Надеюсь, они сорвут когда-нибудь покровы с внутренностей этой технологии. Благо, про то, как они умудрились на мобильниках сделать быстрые алгоритмы классификации изображений, они недавно хвалились
Мои сомнения не были напрасны, таки глубинное обучение: https://machinelearning.apple.com/2017/11/16/face-detection.html
https://habrahabr.ru/post/343810/ рашн транслейшн

Виталий
16.02.2018
20:58:19
ты сейчас к чему именно это сказал?
ты невнимательно читал что я пишу

Илья
16.02.2018
21:02:44

Виталий
16.02.2018
21:04:35

Александр
16.02.2018
21:05:24
Ладно. Спорить не буду, пока не вкурю в ML дальше, чем понимание функционирования персептрона.


Pavel
16.02.2018
21:34:42
Колин бро, а свифт не бро?
Наброшу свои 5 копеек, хотя конечно многим очевидно что котлин и свифт очень схожи, но все же у них есть отличия. И субъективно не в пользу свифта.
Сегодня разработка это не только язык, но и IDE, и котлин тут сильно лидирует, потому что идея работает ощутимее быстрее чем xcode и appcode. Периодически сталкиваюсь с тем, что свифт не всегда умеет правильно выводить типы, поэтому явное типизирование в свифте встречается чаще чем в котлине. Ну и в целом xcode vs idea понятно.
На котлине мы можем запустить код в миллион потоков и не вылететь по памяти, благодаря легковесным котлиновским корутинам. Целесообразность сего под вопросом, но сам факт. Как в свифте обстоят с этим дела не знаю, еще не проверял, может кто знает?
Если говорить вне контекста мобильной разработки (а это все таки языки общего назначения), котлин помимо jvm, умеет компилиться в binary и js. Типа один код для нескольких платформ. Swift в binary умеет тоже, ибо llvm, а вот в js нет.


Виталий
16.02.2018
21:36:23
а разве идея не тож самое что аппкод?
ты чё нам тут залечиваешь

Pavel
16.02.2018
21:36:51
appcode тормозит также как xcode при анализе.

Виталий
16.02.2018
21:36:53
ide на jvm быстрее нативной
xml круче json
что дальше?
венда круче макоси?

Google

Евгений
16.02.2018
21:47:05
Аналог круче цифры
Кола вкуснее пепси

Victor
16.02.2018
21:58:17

Akbar
17.02.2018
06:47:22
Не смог нормально сформулировать вопрос для гугла, может вы меня поймёте? Как сделать так чтобы когда vc открывался курсор уже был выставлен на определённый textfield с открытой клавиатурой?

Vadim
17.02.2018
06:55:17
https://stackoverflow.com/questions/1014999/uitextfield-focus

Akbar
17.02.2018
06:56:45
всё решил
спасибо огромное

Александр
17.02.2018
07:50:24

Alex
17.02.2018
08:58:23

Anton
17.02.2018
09:03:45

G_Dee
17.02.2018
09:14:28
Так с любыми одинаковыми значениями

ujeenator
17.02.2018
09:17:12
потому что дробные числа надо через эпсилон сравнивать

ujeenator
17.02.2018
09:19:19
abs(a - b) <= Double.Epsilon
так кажется

G_Dee
17.02.2018
09:31:23
чаво?
Apple дичь какую-то придумала, сиди мучайся)

Mikhail
17.02.2018
09:35:40

Alex
17.02.2018
09:35:57
Козлы сидят в купертно, обмазываются свифтом и числами с плавающей точкой

Виталий
17.02.2018
09:53:00
что то в последнее время часто приходят жаловаться на float
наверн по школьной программе начался курс вещественных чисел

Google

Tigran
17.02.2018
10:05:45

Ivan
17.02.2018
10:07:27
у меня вообще с математикой проблемы
не могу понять как работает arc4random
вот например я хочу число рандомное от 0 до 50
как его получить?

Stanislav
17.02.2018
10:09:04
arc4random()%50

Admin
ERROR: S client not available

Stanislav
17.02.2018
10:09:27
ну или arc4random()%51

Ivan
17.02.2018
10:09:56
так
а если хочу число от 1990 до 2000
:)))))

Tigran
17.02.2018
10:10:29
1990 + arc4random()%10

Ivan
17.02.2018
10:10:36
ТОЧНО
спасибо всем (!!!)

Stanislav
17.02.2018
10:10:46
)) че за троллинг ?;)
математика 5 класса?

Ivan
17.02.2018
10:10:55
не

Akbar
17.02.2018
10:16:36
господа, вот у меня есть textfield в нём placeholder допустим с text'ом = "Enter your first name and surname". На iphone 8 всё чётко отображается, но на iphone se текс становиться следующим "Enter your first...". Как сделать autoresize text?

Денис
17.02.2018
10:20:52
Кто знает годный сервис для генерации скриншотов для Appstore, который не требует мзду за свою деятельность и работает для iPad? Нашел вот такой шаблон, но он заточен под обрезание нижнего конца изображения https://github.com/bmull/SketchToAppStore/

Stanislav
17.02.2018
10:51:44

Google

Akbar
17.02.2018
10:52:06
Это как?

Dmitriy
17.02.2018
10:56:01

Akbar
17.02.2018
10:56:38
так как его использовать то
есть источник?

Dmitriy
17.02.2018
11:00:31
stack overflow, там было решение
1. изменять размер шрифта в зависимости от ширины поля
2. текст textfield'а как плейсхолдер

Siarhei
17.02.2018
11:10:00
arc4random()%50
Так распределение не будет равномерным
Чтобы было равномерным есть arc4random_uniform

Akbar
17.02.2018
11:11:26
ну это же не выход
нельзя же тупо убирать что то

Siarhei
17.02.2018
11:12:55

Akbar
17.02.2018
11:13:35
ну есть и другия поля
там никак не убрать

Khusan
17.02.2018
11:20:53

Сергей
17.02.2018
11:22:25

Max
17.02.2018
13:07:06
Может кто-нибудь подсказать, за что меня отправили на вечные "каникулы" в этом чате @android_ru ?Моим последним действием был вызов функции ban пару раз?

Сергей
17.02.2018
13:07:49
еще дешево отделался

Donna Anna
17.02.2018
13:09:10

Max
17.02.2018
13:09:47