Ivan
блоки могут захватывать self
это я помню, и xcode мне это постоянно говорит)) видимо из-за этого зараза
Alex
> xcode мне это постоянно говорит
Мефодий
деинициализаторы вызываются нормально
Ilkhom
золотая кнопка?
Alex
ты серьезно, ну
Мефодий
ну не золотая, пусть будет волшебная
Ivan
деинициализаторы вызываются нормально
dealloc? если тестишь на симуляторе, то удачи тестить расход памяти) На симуляторе оно тупо рандомно работает. Надо тестить на _реальном_ девайсе
Aleksandr
если ты продаешь реальные вещи, то нет. имеешь право
спасибо за инфу, интересный момент
Мефодий
и там и там подобное
Anonymous
Кидай код
Мефодий
волшебная!?)
терракотовая
Ilkhom
tap to make app <- типа такая?))
Мефодий
нет такая telegram app
Ivan
и там и там подобное
говори просто что кнопка, и как эта кнопка у тебя удаляет вьюшки
Мефодий
удаляет ссылку на них из массива и убирает с superView
Ivan
removeSuperView?
Мефодий
они удаляются через ARC я проверил сделав для этого deinit{}
Anonymous
Кинь код блин, от твоих слов ни холодно, ни жарко)
Ivan
тестишь на реальном девайсе?
Мефодий
да
Oleksa
вот именно, что это туторы о том "о, а так можно", а не пример как надо писать
Так там не "о а так можно". Вообще ни одной сложной или плохо документированной яблоком вещи. Просто описываются примитивные взаимодействия с фреймами. И, как я грю, люди, как и яблопримеры, воспринимают потом это, как то, что надо так писать.
Dmytro Shvetsov
Так там не "о а так можно". Вообще ни одной сложной или плохо документированной яблоком вещи. Просто описываются примитивные взаимодействия с фреймами. И, как я грю, люди, как и яблопримеры, воспринимают потом это, как то, что надо так писать.
По поводу восприятия правда, они показывают готовое решение -> искать новое незачем. Но кому надо и для кого имеет значение качетсво - всегда найдет, если в этом есть необходимость
Oleksa
фига себе, алкес тока вчера зашел и уже 2ой
В птн, я попрошу. Чому б не, када есть время и вдохновение.
Oleksa
тоже интересно в этом разобраться
Гадать без кода? Не мое. Кстате, граф так себе работает на реактиве и рх в проекте. Постоянно отстреливает false positive огромное количество.
Ilkhom
dah, я ващета выражался образно старичек
Ivan
Гадать без кода? Не мое. Кстате, граф так себе работает на реактиве и рх в проекте. Постоянно отстреливает false positive огромное количество.
подсказка Виталия помогла мне найти, даже кода не понадобилось ему... У меня все по старинке на objc, без реактивов и rx, пока не дорос 🙂
Oleksa
потом я нажимаю на золотую кнопку
Читай, как работает memory management в иос. Weak сделать не забыл?
Мефодий
Читай, как работает memory management в иос. Weak сделать не забыл?
так деинициализаторы же вызываются и дают мне знать что объект удалён из памяти не так ли?
Ivan
например когда экран поменяешь
Мефодий
так если я довёл до этого момента, то дальше то уже какое мне дело
Мефодий
или есть способ как я могу сам сделать это?
Oleksa
По поводу восприятия правда, они показывают готовое решение -> искать новое незачем. Но кому надо и для кого имеет значение качетсво - всегда найдет, если в этом есть необходимость
Молодеж, обычно, не догадывается, что это чисто пример пользования апи фреймворка. А потом выростает очередной товарищ, хающий mvc, хотя mvc он не пользуется.
Oleksa
да, а потом ios решает когда очистить мусов и чистит
Што? Референс каунт = 0, объект сразу деаллоцируется. Там не сборки мусора.
Oleksa
не нада реактива
Странный совет.
Oleksa
или есть способ как я могу сам сделать это?
Способ есть, но тебе не нужен. Кпк ты определил, что виды живут, если говоришь, что деаллок вызван?
Мефодий
просто память чуть чуть заполняется но при удалении всех видов xcode все равно показывает прежний уровень
Мефодий
на реальном устройстве то же самое
Oleksa
просто память чуть чуть заполняется но при удалении всех видов xcode все равно показывает прежний уровень
Ты в профайлере смотришь? А чего думаешь, что именно виды? Один вид немало оперативы жрет. Кидай код с репродукцией, штоле.
Мефодий
не то чтобы полмегабайта это критический уровень, просто было интересно
Oleksa
И посмотри в ликах, что течет. Или в мемори графе, еси нет будущих с промисами, рх или реактива.
Yury
Всем привет! Подскажите, если разрешение айфона 1334×750 пикселей, то арт нужно делать 2668x1500, т.к. ретина или 1334×750 это уже с учетом ретины?
Anonymous
С учетом
Anonymous
Пиксели же
Ilkhom
Странный совет.
странно это слышать от сторонника loose coupling & tight cohesion
Yury
У меня проблема с cocos2d-x, если setContentScaleFactor(1) - текст рендерится с мылом, если setContentScaleFactor(2), текст рендерится четко, но получается нужно арт в два раза больше делать
Ilkhom
просто тут уж слишком луууз коуплинг
Oleksa
странно это слышать от сторонника loose coupling & tight cohesion
Когда ты используешь реактивнкю парадигму, то обящан в ней писать. Это уровень foundation. И я не вижк в этом ничо страшного. Либо городить свои имплементации паттерна обзервер, либо пользовать чужие. А без наблюдения, как известно, жизни нет, есть тока боль.
Cornelius
всем привет. хочется сделать синхронный HTTP запрос через Alamofire. подскажите как?
Anonymous
всем привет. хочется сделать синхронный HTTP запрос через Alamofire. подскажите как?
Зачем такое извращение? NSLock, если встроенной поддержки нет
Cornelius
ну есть список адресов. и надо по ним пройтись
Cornelius
один за одним
Ilkhom
может ответ обработать надо поочередно?
Cornelius
да. так и надо. перебирать пока не будет нужного ответа
Cornelius
пробовал через DispatchGroup но все подвисает
Ilkhom
https://stackoverflow.com/questions/24045895/what-is-the-swift-equivalent-to-objective-cs-synchronized
Ilkhom
попробуй так
Cornelius
не очень понятно если честно
Ivan
не очень понятно если честно
тебе обязательно almofire?
Cornelius
ну он уже есть в проекте
Ivan
аломафаер просто асинхронный
Cornelius
я знаю. просто это единственное место где надо такое изврещение сделать
Ivan
юзай обычный синхронный nsurlconnection, его almofire юзает
Sasha
Promises?
Anton S
Кто-нибудь работал с OpenVPN под iOS. Есть какие-нибудь либы? Вообще какая-нибудь инфа есть?
Anton S
Я видел эту библиотеку, поприятнее решений енет никаких?
Ivan
писал впн апликаху, в итоге юзали ikev2
Ivan
благо strongswarn (вроде так зовется) умеет работать c ikev2
Fedor
Привет всем, скажите плз, как реализовать KeepAlive на iOS клиенте? Есть какая-нибудь библиотека для этого?
Cornelius
Promises?
не пробовал