@ios_ru

Страница 2132 из 2351
Alexander
08.07.2018
18:26:48
не нажимается uibutton

Tung
08.07.2018
18:28:01
не нажимается uibutton
посмотри в юи дебагере нет ли поверх нее ничего

Alex
08.07.2018
18:52:55
И енаблед ли он?)

Луи
08.07.2018
19:45:06
Не подскажете, яндекс карте при нажатии на геообьекта я не могу получить его адрес. Н-р: пушкина 18

Google
Луи
08.07.2018
19:45:37
Беру только name, descriptionText

Ymkpoint

Но адреса там нету.

Эмиль
08.07.2018
20:14:10
Кто может подсказать программу для обреза видео по 60 сек?

Alex
08.07.2018
20:14:45
quicktime

Эмиль
08.07.2018
20:15:40
Это для iOS?

Или для Mac?

Kirill
08.07.2018
20:16:25
Mac

Nik
08.07.2018
20:16:27
Или для Mac?
Mac. Идёт в комплекте с ОС

Эмиль
08.07.2018
20:17:00
Ponal, spasibo ?



Cut pocemu to ne aktiven ?

Eugene
08.07.2018
20:23:07
не нажимается uibutton
isUserInteractionEnabled еще может быть отключен

Google
Эмиль
08.07.2018
20:25:19
iMovie?
Долго качать

Alex
08.07.2018
20:29:51
Тебе нужен trim

Эмиль
08.07.2018
20:30:36
Тебе нужен trim
Trim у меня есть на телефоне. Там нет показа секунд!

Как я должен понимать, что обрезал не 57, а 60 секунд?

Alex
08.07.2018
20:45:02
А он себе и лоб разобьёт..

Alexey
09.07.2018
01:36:42
как выделить программно первый символ жирным? типа в <b> добавить

Albert
09.07.2018
04:42:29
Доброе утро, господа!

кто активно работает с автопродляемыми подписками?

Луи
09.07.2018
06:25:55
Коллеги, как можно получить номер улицы? Карта: yandex Ymklayersgeoobjecttaplistener протокол добавил, через ymkgeoobject беру имя, координату. Но именно номер объекта, адресс не могу брать, не подскажете?

Alexey
09.07.2018
07:06:52
чят, а кто-нибудь менял экран макбука по акции? ну там когда антибликовое покрытие слезает, Эппл обещают бесплатно поменять даже если гарантия уже кончилась

Anvar
09.07.2018
07:18:02
Ребят как называлась вот эта выдвигающаяся панель?

Роман
09.07.2018
07:27:00
CustomView

Скорее всего

Aleksey
09.07.2018
07:43:20
как назовешь так и поплывет))) это самописная вью

для ленивых есть под ISHPullUp

Beer_Koala
09.07.2018
07:55:18
Всем привет! А подскажите, как правильно в данном случае написать?



Google
Beer_Koala
09.07.2018
07:55:34
Т.е. viewModel имеет тип родительского класса, но я проверяю, к какому из классов-наследников в данный момент он относится. Там всего 4 варианта, и в 2х указанных нужно делать действие

Вот так сработало, но для сфивта кривовато выглядит...



Может есть еще варианты?

Ilya
09.07.2018
07:58:04
для этого есть is

Beer_Koala
09.07.2018
07:58:55
для этого есть is
спасибо, гляну



Так не работает. Потому что viewModel по факту имеет другой тип - тип родителя этих классов.

Везде false все время.

Aleksey
09.07.2018
08:08:36
когда кастовать пытаешься, пиши через запятую, а не ||

ну и литералы разные

Beer_Koala
09.07.2018
08:11:09
Beer_Koala
09.07.2018
08:11:17
А у меня именно ИЛИ один тип или другой.

Везде false все время.
Возможно таки is сработает и причина false - другая.

ну и литералы разные
Если можешь, поясни про литералы?

Илья
09.07.2018
08:13:10
Возможно таки is сработает и причина false - другая.
Если тебе нужно кастовать именно это объект этого класса или его дочерний, то as? != nil

В чем кривость?

Ну для наглядности можешь старый добрый isKindOfClass:

Aleksey
09.07.2018
08:16:50
Если можешь, поясни про литералы?
названия констант, куда реузльтат кастования скалдываешь,

Beer_Koala
09.07.2018
08:17:16
В чем кривость?
Ну обычно для получения скастованного объекта if let newobject = .... as? neededClass Если объект не нужен - то то же самое if let _ = .... as? neededClass Т.е. код однообразным получается. А если делать проверки != вносится разнообразие и не сразу понятно, что именно проверяешь. Ничего более...

Google
Beer_Koala
09.07.2018
08:17:39
названия констант, куда реузльтат кастования скалдываешь,
Ну я их никуда и не ложу. я просто проверяю, кастуется ли объект до нужного мне типа.

Aleksey
09.07.2018
08:17:41
Ну для наглядности можешь старый добрый isKindOfClass:
ну это не прокатит, метод же на родителя проверяет

Admin
ERROR: S client not available

Aleksey
09.07.2018
08:18:32
И?
так ему надо скастовать объект к потомку от родителя

Beer_Koala
09.07.2018
08:19:15
На счет is - надо дополнительно перепроверить. is не сработал по другой причине (не в том месте проверял) - возможно сработает, если эту причинку поправлю.

Илья
09.07.2018
08:29:17
Даже не поленился написать

Aleksey
09.07.2018
08:30:27
Даже не поленился написать
только парню то другое нужно)))

Илья
09.07.2018
08:30:54
только парню то другое нужно)))
? Видимо я реально сегодня туповат

Aleksey
09.07.2018
08:31:31
у него есть ModelView и ему надо понять скастуется ли оно к First или Second

Илья
09.07.2018
08:32:54
у него есть ModelView и ему надо понять скастуется ли оно к First или Second
Так ему сам эффект каста не нужен, только возможность, чем не подойдет isKindOfClass

Там же есть функция check, в нее передается в виде ModelView

Beer_Koala
09.07.2018
08:36:30
Там же есть функция check, в нее передается в виде ModelView
В принципе так можно, как ты расписал. Я просто думал, что есть способ написать это через "let _ =" Но видать нет. Проверю, работает ли is - отпишусь.

Илья
09.07.2018
08:38:21
Только if let _ ничем не отличается != nil

Beer_Koala
09.07.2018
08:42:11
Только if let _ ничем не отличается != nil
согласен. Только видом отличается. ? Но этого часто достаточно, чтобы делать выбор в одну или вторую сторону.

Илья
09.07.2018
08:44:44
согласен. Только видом отличается. ? Но этого часто достаточно, чтобы делать выбор в одну или вторую сторону.
Памятью, if let _ держит в памяти до выхода из скоупа функции, даже при том, что он unused. По крайней мере в Swift 2 так было, надеюсь уже пофиксили

Google
Илья
09.07.2018
08:45:08
Но даже в стандартном SwiftLint конвенция принимает != nil лучше, чем let _

tox
09.07.2018
08:45:53
привет всем, есть какие нибудь способы чтобы сделать нечто подобное как-то пометить что во время тестов симулятор/устрояйство компилировалось все нормально, а вот во время заливания аппки в аппстор, как-то была или ошибка или ВИДНЫЙ ворнинг? ну типа перед заливкой чтобы ничего не забыл поменять

tox
09.07.2018
08:48:31
Делаешь в Release в билде символ Release, и там, где надо менять #ifdef RELEASE fatalError()
вот, а эта ошибка будет вызывать падения или просто не пройдет "заливку" в аппстор? мне надо именно на этом этапе

Beer_Koala
09.07.2018
08:48:35
На счет is - надо дополнительно перепроверить. is не сработал по другой причине (не в том месте проверял) - возможно сработает, если эту причинку поправлю.
ПЕРЕПРОВЕРИЛ! is самый короткий и симпатичный вариант и прокатило! Первый раз не прокатило, потому что я не в том месте проверял - короче, моя ошибка.

Beer_Koala
09.07.2018
08:50:47
Пока ты не сделал еще наследников из них
Надеюсь, не буду делать. Там по логике не надо..

Anvar
09.07.2018
09:05:39
Wasn't me
09.07.2018
09:57:21
Привет! Стоит ли покупать серый (евротест) iPhone для разработки? С какими вообще проблемами вы сталкивались на евротест айфонах?

-_-
09.07.2018
09:58:48
Ничем

Suren
09.07.2018
09:58:49
айфоны в РФ вообще уже давно евротест везут если что

Ничем
вопрос к нему был ) получается, он спрашивает, не погуглив вообще

Wasn't me
09.07.2018
09:59:40
Ничем
Вот это и пытаюсь выяснить. То что удалось загуглить: вилка зарядника европейская, тише звук в наушниках. А еще по непроверенной инфе могуть быть проблемы с LTE и Apple Pay

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