Size: a a a

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

2020 September 22

DK

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

DK

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

DK

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

ZS

Zhanibek Sagintayev in iOS Developers — русскоговорящее сообщество
Denis Kim
что ты понимаешь под моделью? у тебя в модели есть что-нибудь кроме этих данных?
там у меня ещё статичные методы, которые из ответов api создают экземпляры модели
источник

ZS

Zhanibek Sagintayev in iOS Developers — русскоговорящее сообщество
Denis Kim
а если ты вместо labelTitle называешь labelAddress то да, как-то не очень
Да. Просто этот экран он только и нужен для детального отображения данных из этой модели и там лейблов куча
источник

ZS

Zhanibek Sagintayev in iOS Developers — русскоговорящее сообщество
Denis Kim
а если ты вместо labelTitle называешь labelAddress то да, как-то не очень
Лучше тогда в контроллере все оставить? А то я боюсь эта вью всех испугает
источник

DK

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

ZS

Zhanibek Sagintayev in iOS Developers — русскоговорящее сообщество
Вью даже в честь модели названа😅
источник

ZS

Zhanibek Sagintayev in iOS Developers — русскоговорящее сообщество
источник

NN

Nyan Nyan in iOS Developers — русскоговорящее сообщество
Zhanibek Sagintayev
Лучше тогда в контроллере все оставить? А то я боюсь эта вью всех испугает
Оставляй
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
Zhanibek Sagintayev
Вью даже в честь модели названа😅
да нормально. только во-первых вьюха не должна ориентироваться на текст статуса при определении цвета индикатора, она должна либо принимать цвет/стиль отдельно (возможно даже в функции которая ставит текст), либо принимать какой-нибудь enum и по нему резолвить
источник

DK

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

DK

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

ZS

Zhanibek Sagintayev in iOS Developers — русскоговорящее сообщество
Денис и Сергей, благодарю!
источник

ZS

Zhanibek Sagintayev in iOS Developers — русскоговорящее сообщество
Denis Kim
ну и в целом, если ты делаешь проперти name, image, status у вьюхи, то все аутлеты нужно сделать приватными. ну и еще weak тоже не надо писать
Weak xcode ставит, он ошибается, что ли?
источник

DK

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

ZS

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

DK

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

ZS

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

S

Say my name in iOS Developers — русскоговорящее сообщество
Say my name
народ, а было ли у вас такое, что в разделе Activity вообще не отображается только что загруженный в appstoreconnect билд?
короче это проблема appstoreconnect по всему миру https://developer.apple.com/forums/thread/118719
источник