Size: a a a

iOS Developers — русскоговорящее сообщество

2020 December 04

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
а у него других инициализаторов нет? у этого класса
источник

F0

Foenix 00001 in iOS Developers — русскоговорящее сообщество
я сейчас просто исключу их и поставлю родителем чистый вьюконтроллер
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
какой-нибудь init(coder: где выставляются пустые значения в эти константы
источник

АТ

Алексей Тюрин... in iOS Developers — русскоговорящее сообщество
Foenix 00001
я пока не могу оценить)) но конечно в андроиде как-то все понятнее))
еще можно попробовать написать print("value: \(self.toSelectAsset)")
в viewDidLoad, и посмотреть что так выведется в лог,
может и правда что-то с отладчиком не то
источник

F0

Foenix 00001 in iOS Developers — русскоговорящее сообщество
да в томто и дело что там по-настоящему "", я ж говорю в 32 строке сравнение не проходит строки, которая точно равно toSelectAsset с переменной , в которой "" вместо этой строки))
источник

F0

Foenix 00001 in iOS Developers — русскоговорящее сообщество
суть не в том что выведется в лог, а втом что там на самом деле
источник

F0

Foenix 00001 in iOS Developers — русскоговорящее сообщество
Denis Kim
какой-нибудь init(coder: где выставляются пустые значения в эти константы
как, если я имя RRR только что придумала? могу любое другое сделать
источник

F0

Foenix 00001 in iOS Developers — русскоговорящее сообщество
что бы там ни было в предках, там нету RRR
источник

F0

Foenix 00001 in iOS Developers — русскоговорящее сообщество
или в айосе есть аткой волшебный метод который зануляет любые переменные?
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
не думаю. больше похоже на чудо
источник

АТ

Алексей Тюрин... in iOS Developers — русскоговорящее сообщество
вообще нормальная идея прописать оба init() и посмотреть, останавливается ли дебагер в них
И возможно есть возможность HKBaseViewController временно заменить на UIViewController, ато мало ли что там происходит
источник

AM

Andrei Mistetskii in iOS Developers — русскоговорящее сообщество
Foenix 00001
да в томто и дело что там по-настоящему "", я ж говорю в 32 строке сравнение не проходит строки, которая точно равно toSelectAsset с переменной , в которой "" вместо этой строки))
сорян тут увидел 🙂 просто уточню

не было ситуации что ты сбилдил апку когда у тебя эти переменные имели одно значение

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

просто уточнить 🙂
источник

AM

Andrei Mistetskii in iOS Developers — русскоговорящее сообщество
если есть возможность - скинь архив с проектом

или попробуй в чистом проекте добавить такие же две переменные и посмотреть или будет такое же поведение
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
да понятно что не будет. и проект большой, где-то в нем возможно какие-то косяки
источник

AM

Andrei Mistetskii in iOS Developers — русскоговорящее сообщество
ага
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
может там кастомный аллокатор памяти какой-то дофига умный
источник

A

Anton 📦 ᯌ 🄴 in iOS Developers — русскоговорящее сообщество
Denis Kim
может там кастомный аллокатор памяти какой-то дофига умный
а кастомные аллокаторы ктт тт реально использует в айосе?
источник

F0

Foenix 00001 in iOS Developers — русскоговорящее сообщество
не, не в этом дело, я кажется поняла. Сейчас найду способ исправить и скажу)
источник

A

Anton 📦 ᯌ 🄴 in iOS Developers — русскоговорящее сообщество
Foenix 00001
или в айосе есть аткой волшебный метод который зануляет любые переменные?
слушай, а можешь сделать минимально воспроизводимый пример? и вопросик ещё, у тебя м1?)
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
я понятия не имею. для меня сейчас это выглядит как божественное вмешательство. по всей видимости я чего-то не знаю, поэтому могу только как дикари сваливать все на высший разум в виде остальной части приложения
источник