@ios_ru

Страница 1187 из 2351
Andy
10.10.2017
09:34:31
да. так и надо. перебирать пока не будет нужного ответа

пробовал через DispatchGroup но все подвисает

Ilkhom
10.10.2017
09:37:19
https://stackoverflow.com/questions/24045895/what-is-the-swift-equivalent-to-objective-cs-synchronized

попробуй так

Google
Andy
10.10.2017
09:50:51
не очень понятно если честно

Ivan
10.10.2017
09:57:17
не очень понятно если честно
тебе обязательно almofire?

Andy
10.10.2017
09:57:37
ну он уже есть в проекте

Ivan
10.10.2017
09:57:50
аломафаер просто асинхронный

Andy
10.10.2017
09:58:00
я знаю. просто это единственное место где надо такое изврещение сделать

Ivan
10.10.2017
09:58:07
юзай обычный синхронный nsurlconnection, его almofire юзает

Александр
10.10.2017
10:01:27
Promises?

Tipok
10.10.2017
10:01:43
Кто-нибудь работал с OpenVPN под iOS. Есть какие-нибудь либы? Вообще какая-нибудь инфа есть?

Tipok
10.10.2017
10:02:26
Я видел эту библиотеку, поприятнее решений енет никаких?

Ivan
10.10.2017
10:02:34
писал впн апликаху, в итоге юзали ikev2

Google
Ivan
10.10.2017
10:03:05
благо strongswarn (вроде так зовется) умеет работать c ikev2

Fedya
10.10.2017
10:03:26
Привет всем, скажите плз, как реализовать KeepAlive на iOS клиенте? Есть какая-нибудь библиотека для этого?

Andy
10.10.2017
10:03:28
Promises?
не пробовал

Александр
10.10.2017
10:03:44
не пробовал
Ну, попробуй

Или можно просто в completion-е вызывать конечно

Но там колбек хелл просто будет

Andy
10.10.2017
10:04:44
а как-то подождать например с симафором не получится?

не хочется еще одну либу тянуть

Ivan
10.10.2017
10:05:35
не хочется еще одну либу тянуть
юзай URLSession, это стандартная тема в ios

Александр
10.10.2017
10:05:36
Ну, без промисов я это в колбеках делал

Tarik
10.10.2017
10:27:03
КТо то ставил себе Xcode 9.1 beta 2?

Pavel
10.10.2017
10:28:11
9.1 beta (9B37) это beta 2?

Tarik
10.10.2017
10:28:23
угу

скинь плиз папку с IOS дровами

Pavel
10.10.2017
10:29:12
Тогда я. Поставил ради единственной фичи - рабочий хоткей на удаление строки. В 9.0 они умудрились его запороть и сделать нерабочим.

Tarik
10.10.2017
10:29:29
contents/developer/platforms/IphoneOS.platform

Pavel
10.10.2017
10:29:30
Tarik
10.10.2017
10:29:42
deviceSupport/

и там будет папочка с последними поддерживающими бета версиями

Pavel
10.10.2017
10:30:50
Ща

Google
Tarik
10.10.2017
10:31:08
мне просто лень качать 8 гиг чтобы заюзать устройство на котором бета прошивка стоит

Ivan
10.10.2017
10:31:23
оп, мне тоже подкиньте)

такая же проблема

Tarik
10.10.2017
10:31:39
ты скидываешь эту папочку в икскод и можешь юзать бетки в обычном икскоде

Ivan
10.10.2017
10:31:54
ага

Alex
10.10.2017
10:33:20
У всех Xcode 9 и SourceKit Service отжирает 20Gb оперативки?

Oleksa
10.10.2017
10:33:27
не очень понятно если честно
Блин, ну создай объект, хранящий себе в урлы, у которого будет колбек на success и failure. Выполнил первый запрос - збс, если не вышло, то обратился ко второму элементу из урлов. Еси все урлы прошел и феил, вызывай колбек ошибки.

Pavel
10.10.2017
10:33:58
Держите

Tarik
10.10.2017
10:34:04
спс

Ivan
10.10.2017
10:34:13
спасибки

Виталий
10.10.2017
10:34:48
не боитесь левые либы в xcode совать?)

забыли про историю с китайским xcode?

Ivan
10.10.2017
10:35:07
чВ

Pavel
10.10.2017
10:35:14
Че там с китаем?

Ivan
10.10.2017
10:35:21
shadow xcode

Tarik
10.10.2017
10:35:22
Img file драйвера устройства?

Виталий
10.10.2017
10:36:04
Че там с китаем?
они распространяли свою сборку xcode, которая в приложения свой код внедряла

потом эпол начали делать архивы с цифровой подписью на сайте

Tarik
10.10.2017
10:36:40
я ж не икскод а 1 файлик попросил

Ivan
10.10.2017
10:36:58
я ж не икскод а 1 файлик попросил
там и есть один файл, зайди в апликаху саму

Google
Виталий
10.10.2017
10:37:04
вот установит он тебе jb на девайс и сольет твои кредитки))))

Tarik
10.10.2017
10:37:19
та я уже скопировал

это я Виталию

Ivan
10.10.2017
10:37:32
да он стебается)

Виталий
10.10.2017
10:37:37
или будет через вебку за тобой наблюдать теперь

Tarik
10.10.2017
10:37:47
если он на бетку 11 поставит jb я ему спасибо скажу

Admin
ERROR: S client not available

Oleksa
10.10.2017
10:37:56
а как-то подождать например с симафором не получится?
Можно с помощь семафоров и нскодишн, но зачем?

Pavel
10.10.2017
10:37:58
Овчинка выделки не стоит. Ну т.е. как вектор атаки ничо, но затрахаешься ради пяти грошей.

Tarik
10.10.2017
10:38:51
та в мире нет ничего безопасного. на 100%

вот установит он тебе jb на девайс и сольет твои кредитки))))
на них можно ставить лимит, еще не юзай paypass и другие технологии и не уведут

а версии где ios11 15B5066f у кого-то есть?

Pavel
10.10.2017
10:42:17
Вспомнилась история, чел из Фольксфагена отвечающий за ИБ, рассказывал, что современные авто очень дырявые в сравнении с web-продуктами. Но авто никто не ломает, потому что с ними потом нечего делать. Так и тут, взломаешь полтора телефона и весь профит.

Вот он кстати, может кому интересно https://twitter.com/asintsov

Ivan
10.10.2017
10:48:19
мб ктото знает красивое решение, а не городить weakify, strongify?

Oleksa
10.10.2017
11:05:31
Обжс?

Ivan
10.10.2017
11:05:37
ага

Oleksa
10.10.2017
11:05:52
Красивее макросов ничего нема.

Ivan
10.10.2017
11:06:00
вот....(плохие слова)

я нашел чтото типо этого http://iosdevtips.co/post/118711491198/avoid-retain-cycles-weak-strong но с моим английским не вкурить, мне кажется это не то

Google
Oleksa
10.10.2017
11:09:29
Эт не то, что тебе надо. Спасает от ритейн лупов тока, еси в колбеке себя же и дергаешь. На хабре когда-то парень ввкладывал вариадический макрос, который спасал от вик-стронг. Глянь там. Я, нажаль, не найду уже.

Ivan
10.10.2017
11:09:48
это https://habrahabr.ru/company/viber/blog/232185/ ?

✪ⓢⓐⓛⓞⓗ✪
10.10.2017
11:39:41
Na apple zapis razgavor yest

Виталий
10.10.2017
11:42:22
cpazibo zchto sashol, npivet tebe

Oleksa
10.10.2017
11:46:53
это https://habrahabr.ru/company/viber/blog/232185/ ?
Да. Оно. Ток, как по мне, самый последнтй вариант не ок. Но то дело вкуса.

Ivan
10.10.2017
11:50:01
хм, а как у эйпл получилось для UIView делать коллбэк не retain cycle...

Ivan
10.10.2017
11:50:54
да хоть за основу взять animateWithDuration

Rychkov
10.10.2017
11:51:22
Потому что блок не эскейпится?

Oleksa
10.10.2017
11:51:31
да хоть за основу взять animateWithDuration
А ты глянь, кому ты отсылаешь сообщение.

Ivan
10.10.2017
11:52:43
Потому что блок не эскейпится?
хз, вот поэтому и спрашиваю)

Rychkov
10.10.2017
11:52:53
Выполнил операцию -> деаллоцировался -> ретейн цикла нет

Ivan
10.10.2017
11:54:34
хм, окей

Oleksa
10.10.2017
11:57:23
Вы гоните? Вы отсылаете сообщение классу, а не объекту. Вот и нет лупа.

Rychkov
10.10.2017
11:58:54
Вы гоните? Вы отсылаете сообщение классу, а не объекту. Вот и нет лупа.
Я могу послать сообщение классу и сделать луп, дело не в этом

Дело в том, что замыкание, переданное методу, не эскейпится

Oleksa
10.10.2017
12:02:47
Я могу послать сообщение классу и сделать луп, дело не в этом
Если учесть, что метаклассы - синглтоны, то это ни на что не повлияет.

Страница 1187 из 2351