
Severd
04.05.2017
08:06:09
Как отменить запрос AFNetworking 3?
Выдергиваю кабель из роутера имитируя долгий ответ сервера.
Делаю запрос типа GET.
В Alert по кнопке удаляю все запросы [manager.operationQueue cancelAllOperations];
Подключаю кабель восстанавливая соединения... получаю ответ сервера.
В чем я дурак? Как прервать запрос?

MrSmeet
04.05.2017
08:06:55
Мне что си шар шо жаба оба две гнелые фигни, я лучше руки себе обрублю чем на этом пнс писать буду

Betrayer
04.05.2017
08:11:01
Плохому программисту язык мешает.

Google

Александр
04.05.2017
08:11:34

Betrayer
04.05.2017
08:11:36
Зачем тебе вообще этот функционал?

Ivan
04.05.2017
08:11:38
Судя по обложке для раков в анимации

Betrayer
04.05.2017
08:12:07

Severd
04.05.2017
08:13:19

Ivan
04.05.2017
08:13:29
не, "Пожалуйста подождите..." + "прервать"
Лучше не делать модальный диалог в этом случае, оно плохо для UX. Сделай кнопку и прогресс прямо на текущем экране, с возможностью вернуться на экран и увидеть что операция по прежнему выполняется.

Betrayer
04.05.2017
08:13:45
Зачем вообще заставлять пользователя ждать выполнения запроса?

Alexey
04.05.2017
08:14:10

Betrayer
04.05.2017
08:14:28
У меня всегда от таких решений в интерфейсе БОЛЬ;

Severd
04.05.2017
08:14:28
Позитивный интерфейс не подходит задаче.

Betrayer
04.05.2017
08:14:38

Severd
04.05.2017
08:16:14
Для гос.органов делаешь?
А чего плохого то? не всегда нужно "обещать выполнение" а потом откатываться. Иногда важно прослеживать сам процесс.

Betrayer
04.05.2017
08:16:26
В мобиле то?

Google

Betrayer
04.05.2017
08:16:39
Если у тебя интерфейс лочится больше, чем на пару секунд, то ты мудак.
Ничего личного.

MrSmeet
04.05.2017
08:16:51
Для гос.органов делаешь?
Приложение для похоронного бюра кек. Вот взял померил кроб в дополненой нажал пару чекбоксов к тебе приезали, каждый третий скидка 30% этож как разгуляться то можно

Severd
04.05.2017
08:18:11
Да не лочится оно при нормальном соединении. А если не нормальное? У меня дома вообще инет почти не ловит мобила. только едге и то не факт

Betrayer
04.05.2017
08:18:26
Делай таймаут.
Что ты как аутист?

Ivan
04.05.2017
08:18:34
Ну тогда просто потом ошибку покажешь.

Alexey
04.05.2017
08:18:39
это типа должна встать шишка?

Betrayer
04.05.2017
08:19:05

MrSmeet
04.05.2017
08:19:05
сексуальным?
Да, посмотри на свой мак, потом на какой-нибудь выасер и снова на мак. Таки да шишечка привставать должна

Ivan
04.05.2017
08:19:18
Смысл в том что модальное окно не подходит, саму кнопку отмены и прогресс показывайте, никто не запрещает

Alexey
04.05.2017
08:19:28

Betrayer
04.05.2017
08:19:42

Anastasia
04.05.2017
08:20:19
А тут много дизайнеров еще, интересно?

Betrayer
04.05.2017
08:20:46
Тут все дизайнеры.
Программисты здесь не сидят.

Alexey
04.05.2017
08:21:14
натуралы походу тоже

Anastasia
04.05.2017
08:21:32

Google

Betrayer
04.05.2017
08:21:55

MrSmeet
04.05.2017
08:22:22
Вот пример сексуального и не ябл
Вот пример высера

Severd
04.05.2017
08:23:26

Betrayer
04.05.2017
08:24:04
Если ты им задашь этот вопрос.

Severd
04.05.2017
08:24:16
Ок)

Alexey
04.05.2017
08:24:20
Вот пример высера
но у высера диагональ больше, начинка может быть такой же, а то и лучше, а стоит на пару тыщь меньше

Ivan
04.05.2017
08:24:44
Потому что если сам запрос уже на сетевом уровне, то его не отменить, только тайм-аут на запись ставить на сокет

Betrayer
04.05.2017
08:24:52

MrSmeet
04.05.2017
08:26:32

Alexey
04.05.2017
08:26:58

MrSmeet
04.05.2017
08:27:12

Alexey
04.05.2017
08:27:35
#мамародименяобратно

Mark
04.05.2017
08:28:04
Как тут добавить человека по номеру телефона? Моб.версия

Betrayer
04.05.2017
08:28:36
Куда?

Alexey
04.05.2017
08:29:01
а правда что через год никто не будет прогать на objective?

Mark
04.05.2017
08:29:04
В телеграм прост

Google

Mark
04.05.2017
08:29:16
Я не вкуриваю

Ivan
04.05.2017
08:29:27
Все на js перейдут

Betrayer
04.05.2017
08:30:01

Mark
04.05.2017
08:30:17
Спасиб

Alexey
04.05.2017
08:32:26

Nikita
04.05.2017
08:35:33
где можно найти хороший пример клиент-серверного приложения?

Betrayer
04.05.2017
08:36:15

Nikita
04.05.2017
08:37:10
справедливо, но мои умения не позволили мне найти хороший пример

Admin
ERROR: S client not available

Nikita
04.05.2017
08:37:39
может кто-нибудь скинуть такой пример, пожалуйста?

Betrayer
04.05.2017
08:38:30
Пример чего?

Ilya
04.05.2017
08:41:26
Вон кикстартер был в опенсорсе. Я посмотреть не успел, но думаю там годнота
Kickstarter-ios

MrSmeet
04.05.2017
08:52:03
Гайз у кого есть swiftbook книжеца с сайта

Vladimir
04.05.2017
08:53:24

MrSmeet
04.05.2017
08:53:53

Vladimir
04.05.2017
08:53:53
если на англише то она там бесплатно доступна, ссылка весит

MrSmeet
04.05.2017
08:54:37

Ilya
04.05.2017
09:01:51
Перегони сайт в pdf

Ilkhom
04.05.2017
09:01:51

Google

Ilya
04.05.2017
09:02:17
Я понял. Просто просил же годное

MrSmeet
04.05.2017
09:22:16
Гайз xcode могет в подстветку типа ? Ну тип зажал хоты тебе подсветило, это функция, это там bool

Ilya
04.05.2017
09:26:52
option + click ты имеешь в виду?

MrSmeet
04.05.2017
09:28:54

Ilya
04.05.2017
09:29:14
Нет. Джамп на command
Там вопросик должен появиться

MrSmeet
04.05.2017
09:30:23

Ilya
04.05.2017
09:30:49
Ну это ж мак. Никаких альтов

MrSmeet
04.05.2017
09:32:51
Ну это ж мак. Никаких альтов
Элитарность кек. Кстати еще вопрос, как мне к примеру узнать, какие функции члены мне требуется предоставить классу расширением для соотвествия протоколу. Ребзи рили чет нублю

Ilya
04.05.2017
09:34:30
Вот сейчас не понял. Все что в протоколе твой класс должен и реализовать

Betrayer
04.05.2017
09:35:28
Все @required методы должны быть.

Anton
04.05.2017
09:35:41
Или подтянется дефолтная реализация из расширения протокола, если такая есть

MrSmeet
04.05.2017
09:36:04

Betrayer
04.05.2017
09:36:20
Читаешь протокол.
Смотришь чего не хватает.

Anton
04.05.2017
09:36:27
Открыть протокол

MrSmeet
04.05.2017
09:37:52
Читаешь протокол.
Ну нифига, а если у меня там, ну чисто в теории под 40 методов из которых 8-10 реализовано моим классом, нет шоль никакой стандартной фитчи? Если xcod держит плагины надо нацарапать

Betrayer
04.05.2017
09:38:19
Если у тебя там 40 методов, то тебе нужен учебник по принципам ООП.
А не плагины для xCode писать.

Ilya
04.05.2017
09:39:07
Нельзя 40. Если это не обж си с опшионал методами, но и там нельзя
Лучше разбить на много протоколов