
Dmitry
12.02.2017
12:16:28
Вернее сказать responseArray правильней использовать.

? Райзя ?
12.02.2017
12:16:39

Булат
12.02.2017
12:17:38

F
12.02.2017
12:17:53
Там массив с серверами - это кусок джейсона общего, а не единственный ответ сервер
Маппер юзать как только не пробовал
Mapper<Server>().map(и тут разные типы параметров передавал)

Google

Dmitry
12.02.2017
12:17:55
И не совсем понятен код в init методе

Булат
12.02.2017
12:18:19
Так сложно написать один метод viewModelDidUpdate(_ viewModel: MyViewModel)?
Нафига обсервить каждое проперти отдельно

F
12.02.2017
12:18:35
Сделал как в доке у маппера, чтоб не возвращал объект если хоста нет

Olexii
12.02.2017
12:18:36
первое сто бросается в глаза это отсутствие host в json, а вы говорите что если нет "host", то не создавать объект

Булат
12.02.2017
12:18:39
Код в кложуры раскидывать

F
12.02.2017
12:18:52
а стоп
я кажется, я затупил жоска

Булат
12.02.2017
12:19:02
Сделал один общий апдейт метод и вызывай когда что-то обновилось

F
12.02.2017
12:19:16
ща попробую как делал

Dmitry
12.02.2017
12:19:31
...

Булат
12.02.2017
12:22:52
Насколько я знаю в ObjectMapper поля, которые считаются обязательными, надо делать как implicitly unwrapped optional

Google

Булат
12.02.2017
12:23:01
А не просто optional

Александр
12.02.2017
12:24:46

? Райзя ?
12.02.2017
12:34:54

Slava
12.02.2017
12:42:58
А чем вайпер отличается от MVP+DI?

Olexii
12.02.2017
12:43:24
Interactor и Router добавили еще

Slava
12.02.2017
12:44:27

Александр
12.02.2017
13:17:58
Ребята хелп
Разрабатываю расширение CallKit extension
Не могу понять, почему внутри расширения
а) не работает вывод в консоль? print ничего не дает
б) не ставятся брейкпоинты?

? Райзя ?
12.02.2017
13:30:32

Slava
12.02.2017
13:32:31

Булат
12.02.2017
13:36:57
Коллеги, кто на AppCode сидит, есть ли там фича, которая может раскидать файлы проекта по настоящим папкам так, как они раскиданы по группам в .pbproj?

Ivan
12.02.2017
13:37:09

Ilkhom
12.02.2017
13:37:47

Булат
12.02.2017
13:38:26

? Райзя ?
12.02.2017
13:38:34
Интерактор и роутер это не сервисв

Ivan
12.02.2017
13:39:04

Slava
12.02.2017
13:39:17
Хуянсы
Аргумент конечно весомый.

? Райзя ?
12.02.2017
13:39:29
Was is das soa почитай

Булат
12.02.2017
13:39:45

? Райзя ?
12.02.2017
13:40:12

Google

Булат
12.02.2017
13:40:21
просто вроде как практически в любом случае можно описать этот метод обновления UI так, что он будет один, при этом останется эффективным
нашел вот такую штуку для приведения проекта в файловой системе к виду как он в Xcode
https://github.com/venmo/synx

Eduard
12.02.2017
13:53:14

Александр
12.02.2017
13:54:06

Eduard
12.02.2017
13:57:35
попробуй приаттачиться когда экстеншен запущен

? Райзя ?
12.02.2017
14:10:25

Александр
12.02.2017
14:21:01
Еще вопрос, почему данные могут не передаваться из app в extension? передаю чем App Group, выставил единую группу для таргетов приложения и расширения, все ок настроил в apple аккаунте, передаю через NSUserDefaults:
Устанавливаю вот так:
var userDefaults = UserDefaults(suiteName: "group.test.callapp")
userDefaults?.set("mynumber", forKey: "mykey")
Получаю вот так:
var baseDescription = "тест"
let newUserDefaults = UserDefaults(suiteName: "group.test.callapp")
if let testUserId = newUserDefaults?.object(forKey: "mykey") as? String {
baseDescription = testUserId
}
Если в рамках одного приложения делать - все ок. А в экстеншне почему то данные не забираются

Aleksandr
12.02.2017
14:57:30
Всем привет. Как долго приложение проходит проверку для аппстора?

Vadim
12.02.2017
15:02:16
Обычно день-два, а так есть http://appreviewtimes.com/

Aleksandr
12.02.2017
15:04:30

Den
12.02.2017
15:31:23
Привет! Есть кто-нубудь, кто уже работал с realm platform? Задача - нужно дать возможность пользователю расшаривать свой контент между другими.
Есть какие-нибудь идеи как-это сделать с realm?

? Райзя ?
12.02.2017
16:10:55

Den
12.02.2017
16:12:09

? Райзя ?
12.02.2017
16:12:39

Den
12.02.2017
16:14:17

Eduard
12.02.2017
16:15:07
на mblt был доклад на эту тему

Famil
12.02.2017
17:29:13
Пользовался кто MD5 на свитфе? как добавить библиотеку CommonCrypto в проект?

Vladimir
12.02.2017
17:30:44

Google

Maksim
12.02.2017
17:42:35
#import <CommonCrypto/CommonCrypto.h> must be added to a Bridging-Header file

Vladimir
12.02.2017
17:44:13

Vadim
12.02.2017
17:50:50
Речь про Bridging Header

Asyl
12.02.2017
18:00:22
У кого нибудь были проблемы с дебаггером? Он у меня перестал значение переменных показывать. СО советы пробовал, не получилось ничего

Olexii
12.02.2017
18:03:42
а про optimization ничего не пишет?

Dmitry
12.02.2017
18:07:20
optimization level поставили на -fast скорее всего.

Vlad
12.02.2017
18:48:37
Джентмены, есть у кого книга по Objective C в электронном виде?

Andrew
12.02.2017
18:49:00
любая?

Vlad
12.02.2017
18:54:13
любая?
Кхм, вроде как годно и советуют Programming in Obj-c
любая?
Про Свифт, как я понял, нужно читать просто у Apple?

F
12.02.2017
18:59:20
Ребят, юзает кто Рилм и Свифт? Унаследовался от Object, а он требует у модели еще конструкторы всякие странные, в доке по этому поводу ничего
Втф)) В обжси такой фигни не было

? Райзя ?
12.02.2017
18:59:48
просто плыви по течению
и все будет ок

Engylizium
12.02.2017
19:01:05
Наверняка есть легкий путь все сделать

Булат
12.02.2017
19:05:55
Которые при init() задаваться будут

F
12.02.2017
19:13:34
а как-то можно сделать, чтоб свойства объекта в рилм не шли? типа часть хранить, а часть - нет?

Dmitry
12.02.2017
19:17:57
https://realm.io/docs/swift/latest/#ignored-properties

Google

Dmitry
12.02.2017
19:19:57
самое простое - делать readonly свойства.

? Райзя ?
12.02.2017
19:41:10
как хорошо в свифте и как плохо в обж с
даунгрейд болезненный
зато макросы есть!

F
12.02.2017
19:58:26

Play
12.02.2017
21:47:28
Оплатил, а почему эта запись до сих пор?
С 4 февраля оплачено.
Может кто сталкивался?

Александр
12.02.2017
21:52:05

Andrew
12.02.2017
23:30:25
Эппл же просто не умеет

Play
12.02.2017
23:31:01