q210
на маке не видел
Stanislav
Народ, а поскажите плиз. Вопрос по Swift/Xcode Если у меня у класса есть несколько let констант, которые я хочу установить через init, Xcode как-то может сгенерировать init с этими параметрами автоматически? В книжке вроде где-то читал о таком, а вот как заюзать - хз
Alfred
класс нельзя
Alfred
для структуры генерится автоматически
Stanislav
Аа, вот в чем дело. Спасибо
Alexey RGB
Парни, кто профи в Auto Layout’s Visual Format Language (VFL) - нужна помощь: короче добавляю сабвью на вью, после сетаю констрейнты в коде. "H:|-[tabItemView(==200)]" -- почему меняется ширина сабвьюхи, а не оффсет?
Alexey RGB
вроде понял
Ilkhom
может легче врапперами пользоваться для этого?
Stanislav
Stanislav
Так выглядит правильный инит с передачей параметров? Меняться даты не будут
Alexey RGB
"V:|-[tabItemView]-|" --- тогда скажите, почему tabItemView не привязан к супервью к топ и боттом?
Jian Yang
Anton
Всем привет!
Подскажите, как убрать Navigation Bar, но оставить Status Bar?
Т.е при прокрутке таблицы, чтоб она не залазила на статус бар?
Anton
Погуглил, что-то не очень понял, как делать
Alexey RGB
о, спасибо
Anton
А лол, не то гуглил, пардон
Jian Yang
Anton
Jian Yang
там можно делать как в safari чтоб titleview уменьшалась а не просто скрывалась
Jian Yang
да и еще много разной крутезны
Engylizium
Подскажите как подгружать инфу во вьюшку. У меня функция загружает все, а вот чтобы инфа появлялась после функции(после ее окончания) не выходит
Engylizium
DispatchQueue может ? Она вроде по порядку выполняет, но как мне показалось, это не гарантирует то что инфа уже будет подгружена когда будет распределятся по вью
Engylizium
По сути я хочу чтобы инфа начала грузить во viewLoad, а во ViewDidLoad поступала на вью как только инфа догрузится
Engylizium
Или я кривой?
Alfred
лол
Alfred
а почему бы не захерачить полный релоад
Engylizium
Это не тейблвью
Alfred
честно говоря я ничего из написанного не понял
Engylizium
Ну смотри. У меня функция грузит джсон, парсит, скидывает инфу в struct
Alfred
сигнатуру функции можешь показать?
Engylizium
api.getItem(api.token, ID: id)
Engylizium
Сама функция
Engylizium
Евгений
ну берешь вью и сетишь в нее все что надо
self.myView.shitLabel.text = model.myShit
Alfred
она же ничего не возвращает
Евгений
ye
Евгений
ну
Евгений
а ты хочешь эти данные во вью
Евгений
где ты их сетишь?
Engylizium
функция в loadView
 сеты в viewDidLoad
Alfred
Евгений
так тебе отдельный метод нужен
Евгений
который ты позовешь когда у тебя будут данные
Alfred
А да, точно. лол
Asylbek
Евгений
вот после того как ты захерачил свой итем
Евгений
надо будет позвать функцию
Евгений
которая засетить всю хуйню во вью
S
Всем доброго дня… Господа, может кто знает способ как без приватного апи перекрасить стандартную левую красную кнопку у ячейки ? https://gyazo.com/441247ca4ad1fa12d63a6c4013672c80
Engylizium
Alfred
Евгений
там где ты жсон получил
Engylizium
Не
Alfred
Data(contentsOf: request!) это очень сильно. Не надо так.
Engylizium
Понял, спасибо
Anonymous
всем привет кто-то делал в своем приложение авторизацию через google?
Anonymous
не совсем понятно когда вызиваются методы делагата GIDSignInUIDelegate
Stanislav
Data(contentsOf: request!) - это что? Синхронный запрос что ли? Если так, то вообще плохо. Любые проблемы с сетью и твое приложение зависнет
Engylizium
request! - URL
Получение жсона через Data(contentsOf:_)
Engylizium
async это через URLSession?
Stanislav
Да не. Я не о том. Понятно, что request - это URL. Плохо то, что Data(contentsOf:) - это синхронный метод
Alfred
Engylizium
Нашел инфу по теме, спасибо за развернутый ответ! =)
Stanislav
Можно сделать вот так:
DispatchQueue.global(qos: .userInitiated).async {
тут код получения данных с сервера
DispatchQueue.main.async {
тут обновление UI
}
}
Engylizium
О
Engylizium
Спасибо
Stanislav
Stanislav
Или ты не об этом?
Engylizium
Я вско разно пробовал но использовал только DispatchQueue.main.async и экспериментировал где UI обновлять
Alfred
Engylizium
Надо
I'm That Fel!x
что-то у меня уже мозги плавятся. в свифте нет способа получения key/value значений json по значениям в индексе? надо всегда key указывать? неужели никто не получал совершенно рандомные данные, которые нужно просто распарсить?
I'm That Fel!x
ну кроме своей реализации, конечно
Engylizium
Alfred