
Kei
13.04.2018
10:35:09

Ivan
13.04.2018
10:35:50
Варианты чего?
даже не знаю как это обозвать, вызовов?
через block не особо хочу гемороится с weak self'ом

Kei
13.04.2018
10:36:13
NotificationCenter ещё есть для любителей багов

Ivan
13.04.2018
10:36:39
Пипл, я тут как старый старпёр кодю на objc, и кодю библиотеку для работы с API
собственно сперва я сделал на callback'ах, типо так:
NAHttp *http = [NAHttp new];
[http setBefore:^() {
NSLog(@"before");
}];
[http setFail:^(NSError *error) {
NSLog(@"error: %@", error.localizedDescription);
}];
[http setAfter:^{
NSLog(@"after");
}];
NAActionTrips *action = [NAActionTrips limit:nil offset:nil success:^(NSArray<NATrip *> *array) {
NSLog(@"trips count: %d", array.count);
}];
[http sendRequest:action];
но, потом это всё оборачивать в weak self strong self... забадаешься. Ладно, before, after, fail можно вынести в делегаты, но, загвостка вот в чём: а как тогда возвращать результат (как у меня показан, мол массив Trip), не используя callback получается... плодить делегаты? Или 1 общий делегат..... Как лучше сделать? Надеюсь понятно описал проблему ?
вот писал)

Google

Ivan
13.04.2018
10:36:54
мою проблему, не знаю какой метод вызова заюзать для моей задачи

Kei
13.04.2018
10:38:16
А что геммороиться? Закрыл протоколом написал weak и делов сидишь счастливый

Ivan
13.04.2018
10:38:48

Kei
13.04.2018
10:40:33
Ну всмысле если делегирование юзать. Сделал протокол, сделал вик проперти и все красиво и безопасно

Ivan
13.04.2018
10:41:25
правда я вот сейчас придумал - на request класс пихнуть тупо свой делегат со слабой ссылкой, и будет збс и строго типизированно. И не надо плодить 100500 методом в один общий протокол.

Kei
13.04.2018
10:46:03

Ivan
13.04.2018
10:46:11
objc
да по сути

Kei
13.04.2018
10:48:42
Если честно, я проблемы твоей не понял) ты не хочешь большой протокол, у которого будут дофига методов на ответ на каждый запрос, потому что на одном экране используется 2-3 запроса из возможных 100500?)

Ivan
13.04.2018
10:50:36
ну как бы да. И использовать блоки не хочу из-за retain cycle
ну впринципе я придумал неплохой способ

Dmitry
13.04.2018
10:54:44
оригинальный ник, в 2018-то

Google

Max
13.04.2018
10:55:10
Как можно будет понять, что телеграм заблокировали? Не будет подключаться ни к одному чату и показывать activity ind? Словно Интернета нет?

Алексей
13.04.2018
10:55:26
ага

Sergey
13.04.2018
10:58:29
Telegram X удалили из AppStore.

Ivan
13.04.2018
11:00:19
оу... быстро

Алексей
13.04.2018
11:00:33
о-пе-ра-тив-нень-ко

Ivan
13.04.2018
11:00:49
хорошо есть серт разраба - можно спокойно самим ставить будет
правда обновляться самим впадлу

Max
13.04.2018
11:02:44

Алексей
13.04.2018
11:04:50
хз насколько правдива инфа, но это даже не сегодня произошло, вчера

Dmitry
13.04.2018
11:07:22
Приложение удаляется долго из магазина
не могли удалить по решению суда

Евгений
13.04.2018
11:08:19
На телеге хэ прокси очень криво работал
Вангую, что фиксят

Nikolai
13.04.2018
11:08:34
Там даже яблочная оплата не работала

Artyom
13.04.2018
11:12:35
Всем привет, кто знает, почему при обрезка круга из UIView, круг на выходе то ровный, то косой
view.layer.cornerRadius = view.frame.size.height / 2
view.clipsToBounds = true

Anton
13.04.2018
11:13:04
Иакривление пространства-времени

Artyom
13.04.2018
11:13:04
это весь код

Google

Valery
13.04.2018
11:15:55
в сообщении написано, что не доступен в УКРАИНЕ, но есть в россии

Виталий
13.04.2018
11:16:17
почему бы разрабам телеги не сделать так, чтобы клиент сам обходил все блокировки
без участия юзера

Dee
13.04.2018
11:16:37
Это и планируют делать, разве нет?

Dmitry
13.04.2018
11:20:42
Интересно, админ наш справится с прокси или нет. А если нет, что будет, анархия?!
флуд начнется, уничижение свифта, вакансии. Какой ужас, представить страшно.

Dmytro
13.04.2018
11:25:10

Ivan
13.04.2018
11:25:26
1с

Евгений
13.04.2018
11:35:42

Artem
13.04.2018
11:39:38
Давайте вместе обижать 1с

Алексей
13.04.2018
11:40:10
нет

Yuriy
13.04.2018
11:40:23

Artem
13.04.2018
11:40:44
Добрый день)
У меня такая тема..
Приходят данные (по цветам например), каждый цвет нужно засунуть в отдельную секцию таблицы
как без говнокада (создать массив для каждого цвета) поместить данные по секциям?
колличество цветов не будет добавляться

Dmitry
13.04.2018
11:45:31
Dictionary
статический

Valery
13.04.2018
11:45:46

Виталий
13.04.2018
11:50:21
похоже из за дурова нам интернет запретят
будем по вайт листу ходить

prime
13.04.2018
11:52:15
А подскажите, пожалуйста, где лучше купить VPS?

Google

Valery
13.04.2018
11:56:28

prime
13.04.2018
11:56:50
Оптимальнее ?

Valery
13.04.2018
11:57:22
У OVH хорошее сочетание цена/качество
У Hetzner недавно появились впски, тоже хорошее сочетание, но только если пиратский контент качать не будешь через них

Ivan
13.04.2018
11:57:42

Valery
13.04.2018
11:58:05

Bogdan
13.04.2018
11:58:46

Konstantin
13.04.2018
11:59:47

Admin
ERROR: S client not available

Konstantin
13.04.2018
12:00:06
"дешшка, выпишите 2 часика, поработать"

prime
13.04.2018
12:00:14

Anton
13.04.2018
12:09:03
чет я не въехал, WKWebView с какой версии ios появилась?
точнее работает с какой нормально?
в доке:
Starting in iOS 8.0 and OS X 10.10, use WKWebView to add web content to your app. Do not use UIWebView or WebView.

Сергей
13.04.2018
12:09:22
Антон, ради тебя погуглю

Anton
13.04.2018
12:09:31
но при попытке собрать
ошибка
Class Unavailable: WKWebView before iOS 11.0 (NSCoding support was broken in previous versions)
а, походу потому что оно у меня в IB инстанцируется

Виталий
13.04.2018
12:11:28
в сториборде поддержка с 11 появилась

Anton
13.04.2018
12:11:55
все понял, ща создам программно

Google

Anton
13.04.2018
12:12:06
Серега, можешь не гуглить ?

Ivan
13.04.2018
12:12:22
чВ

Сергей
13.04.2018
12:13:01

Anton
13.04.2018
12:13:32

Сергей
13.04.2018
12:14:56
нет
Я попросил Пашу не выключать

Anton
13.04.2018
12:15:15
гусей ему поставил?

Сергей
13.04.2018
12:15:27
гусей нет
орут сильно

Anton
13.04.2018
12:15:57
может есть хотели?
надо было им сказать: гуси гуси

Ivan
13.04.2018
12:16:43
гагага

Anton
13.04.2018
12:17:06
есть хотите?

Ivan
13.04.2018
12:17:10
да да да

Anton
13.04.2018
12:17:15
кароч Серега не знаешь ты как с гусями обращаться

Сергей
13.04.2018
12:22:08

Алексей
13.04.2018
12:23:33
Ребят, блокировку телеграмм, VPN, гусей вы можете обсудить в @random_ru

Anton
13.04.2018
12:24:07
я там никого не знаю

Виталий
13.04.2018
12:25:18