
Alexander
18.05.2017
07:50:09

Andrew
18.05.2017
07:50:38

Andrey
18.05.2017
07:51:15
Даже 3 раза

Google

Andrey
18.05.2017
07:51:42
Если ты не в состоянии понять objc, тебе даже swift синтаксис дали
А ты все равно плаки развел

MrSmeet
18.05.2017
07:52:55

Andrey
18.05.2017
07:53:15
)

Andrew
18.05.2017
07:53:18

Alexander
18.05.2017
07:53:46

Andrew
18.05.2017
07:53:47
Можно передвать ссылку на делегата и дергать его методы. Но это strong coupling

MrSmeet
18.05.2017
07:54:27

Alexander
18.05.2017
07:55:25

MrSmeet
18.05.2017
07:56:54
То есть к примеру, у меня есть функция, для сортировки массива, я пишу функцию которая содержит пару функций для способа сортировки. И потом я передаю ее как параметр а она в свою очеред передает вложенную функцию как параметр в зависимотсти от переменных контекста

Alexander
18.05.2017
07:59:19
ну можно и так сказать. Функция, которая сортирует массив, просто вызывает твою функцию в процессе сортировки, передавая туда два элемента для сравнения ну или как указано.
При этом выходит, что функция сортировки определяет лишь алгоритм сортировки, а ты сам при вызове можешь определить любые критерии сравнения - разделение ответственности

Andrew
18.05.2017
07:59:35
но и делегатами - да, можно

Google

MrSmeet
18.05.2017
08:10:36
Так не пинайте ток но понятно что это тело замыкания, но почему оно идет после тела метода шаред инстанса

-_-
18.05.2017
08:11:55

Alexander
18.05.2017
08:13:34
это синкасический сахар

-_-
18.05.2017
08:13:45
Вот сразу вижу, что книжку про свифт не читал
Там есть пример

MrSmeet
18.05.2017
08:14:03
Ну тоесть к примеру login( (session, error) -> (some) ) и login() { (session, some) -> some in }

-_-
18.05.2017
08:14:12
Вот типа такого, но они там постепенно лишнее выкидывали

Andrew
18.05.2017
08:16:18

MrSmeet
18.05.2017
08:16:32

Andrew
18.05.2017
08:16:33

Denis
18.05.2017
08:22:20
если якорь не сработает, то ищи раздел Trailing Closures

MrSmeet
18.05.2017
08:24:26

Severd
18.05.2017
08:41:17
Даже както стыдно спрашивать, но запнулся на первом шаге подключения к iTunes Connect.
Создавая приложение в iTunes Connect есть поле название компании... которое нельзя будет изменить... А что туда писать? Компания называется ЗАО Рубцовск. Учетку регистрировал как Rubtsovsk, Ao.
На каком язке должно быть название? Нужно ли указывать "ЗАО"
Это будет отображаться в AppStore? Или только в ITunes?
Важны ли всякие запятые и кавычки?
Короче, кто в степь - кто по дрова...
Иностранные компании пишут свои названия латиницей со своими аббревиатурами. Ростелеком пишет латиницей... но с OAO аббревиатурой. Сбербанк России так и пишет - по русски.
Всем пофиг короче)

MrSmeet
18.05.2017
09:01:54
Пиши по ангельски так солидарней

Ilya
18.05.2017
09:09:05
Зайди в ЕГРЮЛ и посмотри официальное название компании на английском.

Johnny
18.05.2017
09:11:33

Радость
18.05.2017
09:12:39
О господи

Google

Ivan
18.05.2017
09:12:45
Крутые вопросы

Радость
18.05.2017
09:12:45
У тебя же написано

Andrew
18.05.2017
09:12:49
потому что UITableViewController уже остальные два

Johnny
18.05.2017
09:13:27
удалить этот протокол ?

Andrew
18.05.2017
09:14:13

Ilya
18.05.2017
09:14:42
сделай command + click на UITableViewController и посмотри какие протоколы он реализует

Johnny
18.05.2017
09:16:27
ok

Max
18.05.2017
09:24:39
Всем привет. Ребят, кто нибудь писал UI тесты? Можете подсказать бест-практис, или просто пускай везде тапает, все открывает? Что тестить? Что нет
не очень понимаю, как с этого получить макс профит

Max
18.05.2017
09:29:31
макс покрытие = макс профит
просто пусть все экраны протапывает + со всех экранов возвращается назад

Max
18.05.2017
09:30:27
этого, обычно, достаточно

Max
18.05.2017
09:35:37
спасибо ;)

MrSmeet
18.05.2017
10:09:47
https://hastebin.com/ecolomuxon.swift
Код работает и не перенаправляет( Написан в viewDidLoad

Andrew
18.05.2017
10:21:25
и что в консоли?

Anton
18.05.2017
10:44:58
Можете подсказать плееры для иос, которые проигрывают: hls, rtmp, rtsp?
По отдельности все есть, а все вместе найти не смог

MrSmeet
18.05.2017
10:51:03

Xadvert
18.05.2017
10:59:43
как получить данные из постоянно загружающегося json, каждую секундку у него к нему добавляются данные, alamofire зависает и грузит бесконечно не продолжая работу

Google

Arthur
18.05.2017
11:12:09

MrSmeet
18.05.2017
11:12:55
goo.gl/UdZIw5 Гуйз у кого есть

Arthur
18.05.2017
11:14:14

Xadvert
18.05.2017
11:33:26
знает кто что-нибудь по поводу парсинга JSON который постоянно добавляется?

-_-
18.05.2017
11:41:59
Что добавляется, куда добавляется?

Xadvert
18.05.2017
11:42:28
как получить данные из постоянно загружающегося json, каждую секундку у него к нему добавляются данные, alamofire зависает и грузит бесконечно не продолжая работу

Ivan
18.05.2017
11:48:55
А протокол http? Он вроде как не стриминговый
Тут тогда нужно либо новый файл создавать на каждое изменение, либо diff отдавать

Admin
ERROR: S client not available

Alexander
18.05.2017
12:11:36
#whois
Привет всем ;)
- CompassPlus;
- Objective-C; C# (Xamarin); учу Swift;
- Магнитогорск;
- ввел запрос в google "telegram каналы разработчиков".

Andrey
18.05.2017
12:12:01
Хамарин

Ilkhom
18.05.2017
12:12:29
Замарин

Александр
18.05.2017
12:18:44
Ребята привет
Не могу понять - где в crashlytics посмотреть количество установок приложения?

Алексей
18.05.2017
12:19:33
там только кол-во юзеров глянуть можно и сессий из подобного
кол-во установок лучше в ИТЦ смотреть

Александр
18.05.2017
12:22:06
а в itc
есть ‘копии приложения’ , а есть ‘активные устройства'
походу копии

Alexey
18.05.2017
12:37:01
чуваки, а в паттерне мввм где правильнее записывать данные в кейчеин - в контроллере или сделать для этого вьюмодел?

Google

Andrey
18.05.2017
12:41:08
в модели

Ivan
18.05.2017
12:51:25

Alexey
18.05.2017
12:53:07

Ivan
18.05.2017
12:53:54
Да, я бы делал все в сервисе, зачем тут два шага

Alexey
18.05.2017
12:54:21

Arthur
18.05.2017
13:06:41
http://nilhcem.com/swift-is-like-kotlin/

Vlad
18.05.2017
13:27:04
Котлин Нэйтив все тут обсудили?

Umren
18.05.2017
13:27:14
под иос есть?

Vlad
18.05.2017
13:27:32
Кек
Под винду ещё не сделали

Umren
18.05.2017
13:28:21
все приложение под иос на нем можно написать?

Vlad
18.05.2017
13:29:20
Да-да, под Linux тоже.
Не знаю, как там и что писать
Надо будет глянуть, но пока попросту лень

Umren
18.05.2017
13:29:46
Ну будет работать под иос нормально - одобряю
Только он еще слишком далек от релиза что бы его обсуждать

Vlad
18.05.2017
13:30:21
Чем тебе свифт не котлин

Радость
18.05.2017
13:30:56
там же в котлин пилят поддержку llvm вроде

Umren
18.05.2017
13:31:03
это и есть native

Радость
18.05.2017
13:32:23
хз, как по мне, так wwdc намного интереснее чем i/o