@ios_ru

Страница 779 из 2351
Aleksander
21.04.2017
06:35:55
#whois bifit, мобильное приложение для юр. лиц ObjC Москва CocoaHeads

Чингис
21.04.2017
07:05:08
всем привет) #whois ▫️Wakie Inc. ▫️ObjC, Swift, MVVM, FRC, RxSwift, Realm, аудио-видео звонки ▫️Москва ▫️iOS Goog Reads

Fayozjon [CybernatiC]
21.04.2017
07:09:26
Привет ребят где можно взять звуки для пуш уведомлений?

По тематике чтобы были

Google
stonepig
21.04.2017
07:11:07
https://freesound.org/search/?q=notification

Сергей
21.04.2017
07:16:38
#whois - Сервис подписки на вино - Swift - Казань - iOS Good Reads

Roman
21.04.2017
07:35:45
Ребята привет, подскажите, может кто знает. Пытаемся засунуть ibeacon в приложение города, когда приложение закрыто пуш не приходит, а когда открыто приходит, в чем проблема может быть?

Чингис
21.04.2017
07:39:00
не запросил пермишен на отображение уведомлений registerUserNotificationSettings

Roman
21.04.2017
07:42:22
Спасибо попробую

А подскажите, можно ли отправить запрос на сервер, когда приложение закрыто и зашло в зону действия маячка

Alexey
21.04.2017
07:51:29
привет. кто-то работал с либой libshout? используется для создания клиента для стриминга через icecast

lastsky
21.04.2017
08:02:43
всем привет! пожалуйста натолкните на верные ключевые слова для гугления вот по такой проблеме: https://github.com/pusher/pusher-websocket-android/issues/26 https://forums.developer.apple.com/thread/44866

{"token_validation_response":{"description":"Post https://api.development.push.apple.com/3/device/3C3C8EE187A49F76076331355990AA73483524F4CCC8A41E87FE7045EEBC87: remote error: tls: internal error","sent_device_token":"3C3C8EE187A49F76076331355990AA73483524F4CCC8A41E87FE70

значит, первым делом я должен пойти к разработчикам и проверить, валидные ли их сертификаты на apple push, верно?

спасибо, серты у разработчиков оказались просрочены, ответ найден :)

stonepig
21.04.2017
08:17:11
не за что

)

Google
lastsky
21.04.2017
08:42:58
не за что
спасибо за "эффект присутствия" :)

Alexey
21.04.2017
09:15:55
Alex
21.04.2017
10:24:56
Гайз, такой вопрос. Я создаю вью контроллер в сториборде и потом его вызываю с помощью storyboard?.instantiateViewController. В этот момент у контроллера outlets are not set, а мне надо их set. Есть какой-нибудь путь это сделать, кроме как добавлять кнопки и лейблы через код? Просто не хочется пихать constraints в код.

Радость
21.04.2017
10:29:02
Мне надо, чтобы они засетились и остались.
Ты можешь создать переменные, и положить данные туда, а потом в viewdidload раскидать данные по аутлетам

Alex
21.04.2017
10:32:46
Ты можешь создать переменные, и положить данные туда, а потом в viewdidload раскидать данные по аутлетам
То есть controller = storyboard.instantiateViewController(withIdentifier: 'bla-bla-bla') controller.label1Text = 'apple' controller.buttonText = '356' а во viewDidLoad label1.text = label1Text button.setTitle(buttonText, mode: .normal) ?

Радость
21.04.2017
10:34:28
Сергей
21.04.2017
10:34:34
почему?

Радость
21.04.2017
10:34:49
почему?
Потому что ifNeeded == false

Он не начнёт загружать

Andrey
21.04.2017
10:35:05
можно .view дернуть

это должно стригерить загрузку view

Google
Радость
21.04.2017
10:35:15
можно .view дернуть
Вот так можно, да

Сергей
21.04.2017
10:35:19
Loads the view controller’s view if it has not yet been loaded. Calling this method loads the view controller’s view from its storyboard file, or creates the view as needed based on the established rules.

Andrey
21.04.2017
10:35:26
но может привести к нежелательным последствиям

Радость
21.04.2017
10:35:50
Andrey
21.04.2017
10:36:06
ну да

Ilkhom
21.04.2017
10:36:08
можно .view дернуть
а точно я так делал

Andrey
21.04.2017
10:36:13
но это обычно самая ж*па

Andrew
21.04.2017
10:36:14
Сергей
21.04.2017
10:36:15
http://stackoverflow.com/questions/17279604/clean-way-to-force-view-to-load-subviews-early

Сергей
21.04.2017
10:36:24
на iOS9+

Радость
21.04.2017
10:36:33
а точно я так делал
Так в тестах контроллера делают

Сергей
21.04.2017
10:36:39
Ну это костыль, зачем загружать вью раньше времени
потому что я разработчик и я тут решаю когда настало время

Alex
21.04.2017
10:37:21
А зачем ты хочешь их set загодя, если они и так будут set в нужное время?
У меня есть pageViewController. В сториборде у меня один контроллер, модель того, как должен выглядеть этот самый page. Я добавляю эти контроллеры в массив, и попутно кастомизируя каждый в коде.

Сергей
21.04.2017
10:37:24
Ставить в стринговые проперти значения тоже попахивает костылем

-_-
21.04.2017
10:37:30
То есть controller = storyboard.instantiateViewController(withIdentifier: 'bla-bla-bla') controller.label1Text = 'apple' controller.buttonText = '356' а во viewDidLoad label1.text = label1Text button.setTitle(buttonText, mode: .normal) ?
вообще обычно так и делают, только передают объект какой-то модели, например если ты отображаешь профиль, то может быть что-то вроде controller.person = somePerson и потом во viewDidLoad уже label1.text = person.name button.setTitle(person.surname, mode: .normal)

Google
Admin
ERROR: S client not available

-_-
21.04.2017
10:39:06
Попробуй controller = storyboard.instantiateViewController(withIdentifier: 'bla-bla-bla') DispatchQueue.main.async { controller.label.text = 'apple' }
воу-воу-воу, а так-то зачем? loadview ведь вызывается когда контроллер показали, смысл диспатчить?

Andrew
21.04.2017
10:39:08
Там вставляю тексты в лейблы и тп.
ну вот уже это ты делаешь плохо.

Alex
21.04.2017
10:39:43
Так, окей, а как надо?

Andrey
21.04.2017
10:39:50
сохрани

и во viewDidLoad засеть

Радость
21.04.2017
10:40:03
Andrew
21.04.2017
10:40:16
Так, окей, а как надо?
сначала попробуй с Диспатч.мэйн.асинк, расскажешь, а потом тебе расскажут как надо.

просто интересно

Радость
21.04.2017
10:40:27
ЧТО

сеттить

асинхронно

всего доброго

Сергей
21.04.2017
10:40:57
Так, окей, а как надо?
варианты 1) вызываешь loadViewIfNeeded и проставляешь в лейблы как и хотел 2) делаешь проперти и выставляешь в viewDidLoad все что надо

Радость
21.04.2017
10:41:08
о господи

о нет

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

Alex
21.04.2017
10:41:55
просто интересно
Я предполагаю, что он мне выкинет ошибку про optional is nil. Какая разница, на каком потоке он это делает.

И кроме main он ни на каком не сможет.

Google
Alex
21.04.2017
10:42:24
И нахрена асинхронщина?

Радость
21.04.2017
10:42:32
бляяяяяя ребят

Andrey
21.04.2017
10:42:32
async main выполнится на main'е

Andrew
21.04.2017
10:42:33
И кроме main он ни на каком не сможет.
тебе что - кнопку билд лень нажать?

Радость
21.04.2017
10:42:57
алло, UI это приоритетная операция, она не выполнится асинхронно

Alex
21.04.2017
10:43:14
Нет, мне лень менять свой код под то, чтобы это скомпилировалось :)

Сергей
21.04.2017
10:43:18
если async сделать то все норм пройдет, скорее всего Но лучше так не делать

Радость
21.04.2017
10:43:30
а если и выполнится, то или упадет или выполнится лет через 5

несчастную проблему с пренастройкой контроллера так раздули

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