
Сергей
25.12.2017
10:02:20
Я считаю нужно выучить консоль как мантру а дальше комбинировать что удобно

Donna Anna
25.12.2017
10:02:42

Сергей
25.12.2017
10:06:47
Скажите пожалуйста FRC не поддерживает UICollectionView из коробки?

Ilkhom
25.12.2017
10:06:59
ясно, может вникну как нить када гуи подведет

Google

Виталий
25.12.2017
10:07:01
этот класс к UI не имеет отношения)

Сергей
25.12.2017
10:07:21
А хз )
Почему?

Виталий
25.12.2017
10:07:35
просто сделан так, чтобы удобно было дергать таблицы и коллекции

Сергей
25.12.2017
10:07:50
- (void)controllerWillChangeContent:(NSFetchedResultsController *)controller {
[self.tableView beginUpdates];
}

Виталий
25.12.2017
10:07:55
Почему?
потому что это класс для работы с core data

Сергей
25.12.2017
10:08:11
у collectionview нет beginUpdates

Виталий
25.12.2017
10:08:36
там есть batch updates или как то так

Сергей
25.12.2017
10:08:38
Я может конечно что то не так понимаю
погуглил, все какие то расширения пишут для uicollectionview
Пытаюсь понять что не так с ним

Виталий
25.12.2017
10:09:19
работа с коллекцией в этом плане ничем не отличается от работы с таблицей

Google

Виталий
25.12.2017
10:09:33
просто коллекция сама по себе нестабильная хрень

Сергей
25.12.2017
10:09:45
нестабильная, ловил
правда в 8

Виталий
25.12.2017
10:09:55
и люди делают велосипеды чтобы обойти ее недостатки

Сергей
25.12.2017
10:09:58
в 9,10,11 пока не попадалось
значит сейчас видимо поймаю их

Mike
25.12.2017
10:35:41
ребята есть вопрос

Сергей
25.12.2017
10:35:47
Мочи

Mike
25.12.2017
10:35:51
func downloadJSON(completed: @escaping () -> ()){
let url = URL(string: "http://api.ukuya.net/common/get-countries")
URLSession.shared.dataTask(with: url!){
(data, response, error) in
if error == nil {
do {
print(error)
self.countries = try JSONDecoder().decode([Countries].self, from: data!)
DispatchQueue.main.async {
completed()
}
} catch {
print("JSON Error")
}
}
}.resume()
}
нил возврашает

Сергей
25.12.2017
10:36:53
Nil какого объекта?

Mike
25.12.2017
10:37:59

Сергей
25.12.2017
10:38:20
Ты не знаешь что такое объект?

Mike
25.12.2017
10:38:31
знаю

Сергей
25.12.2017
10:39:01
Ну так nil чего возвращает? В какой переменной nil?

Амир
25.12.2017
10:39:02
В catch попадает или data - nil?
И зачем ты print error делаешь если она nil?

Mike
25.12.2017
10:39:48

Амир
25.12.2017
10:40:16

Aleksandr
25.12.2017
10:40:25
скинь структуру Countries ?

Google

Амир
25.12.2017
10:40:27
Так data у тебя nil?

Mike
25.12.2017
10:40:32
щас

Сергей
25.12.2017
10:40:41
Mike, блин, задай нормально вопрос
Чо как партизан то

Амир
25.12.2017
10:40:55
И какой json у тебя приходит?

Mike
25.12.2017
10:41:24

Амир
25.12.2017
10:41:43
Там вроде у тебя не массив идёт

Mike
25.12.2017
10:41:43

Donna Anna
25.12.2017
10:41:50

Амир
25.12.2017
10:41:58
Массив у тебя в items

Mike
25.12.2017
10:42:25

Амир
25.12.2017
10:42:27
Создай структуру с items :[Countries]

Амир
25.12.2017
10:42:39
И парси её

Mike
25.12.2017
10:42:46
ок
спс
брат

Амир
25.12.2017
10:43:03
Да не за что!

Виталий
25.12.2017
10:55:15
кто тут у нас json парсит?)

Сергей
25.12.2017
10:56:01

Ilkhom
25.12.2017
10:56:27

Google

Anton
25.12.2017
10:56:39
наверняка что-то бинарное

Виталий
25.12.2017
10:56:43

Anton
25.12.2017
10:56:51
собственный алгоритм кодирования

Виталий
25.12.2017
10:57:12

Anton
25.12.2017
10:57:35
невзламываемый алгоритм джокера
а невзламываемый потому что нафиг никому не нужен его ломать

Виталий
25.12.2017
10:58:03
иди расскажи гугловскому protobuf как это плохо

Anton
25.12.2017
10:58:10
годный секурити план

Виталий
25.12.2017
10:59:06
а где Димас?

Admin
ERROR: S client not available

Eric
25.12.2017
10:59:08
мистер джокер

Виталий
25.12.2017
10:59:14
как раз вопрос для него назрел

Eric
25.12.2017
10:59:40
как вам telegram на свифте?

Гоша
25.12.2017
10:59:48
Говно

Виталий
25.12.2017
10:59:53
ответ очевиден имхо

Ilya
25.12.2017
11:00:11
Нормуль все работает

Vladimir
25.12.2017
11:00:27

Vadim
25.12.2017
11:00:28

Ilkhom
25.12.2017
11:00:30
ваще чотки

Google

Ilya
25.12.2017
11:00:33
Не доделали пару мне нужных вещей

Виталий
25.12.2017
11:00:41

Eric
25.12.2017
11:00:57
это не шутка вообще-то

Ilya
25.12.2017
11:01:02
Свифтеры в принципе быстрее

Eric
25.12.2017
11:01:03
он реально быстрей

Виталий
25.12.2017
11:01:13
?

Ilkhom
25.12.2017
11:01:26
обжсишники лагают постоянно

Ilya
25.12.2017
11:01:30
Моднее и молодежнее

Виталий
25.12.2017
11:01:50
не, может они наконец нормальных кодеров позвали, проект с нуля, все такое

Ilya
25.12.2017
11:02:07
Быстрее, выше, сильнее

Виталий
25.12.2017
11:02:42
в общем у них был шанс сделать лучше
но они решили что это не их путь

Vadim
25.12.2017
11:03:25

Ilya
25.12.2017
11:03:30

Ilkhom
25.12.2017
11:03:39
новее, инновационнее, юзабильнее))

Vadim
25.12.2017
11:03:44
например там вообще нет тейбл и коллекшн вью

Виталий
25.12.2017
11:04:03

Vladimir
25.12.2017
11:04:11

Ilkhom
25.12.2017
11:04:18
как нам сказали, да

Ilya
25.12.2017
11:04:20

Виталий
25.12.2017
11:04:44
а они код выложили?
или стремно?