Size: a a a

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

2020 January 16

DO

Dmitry Osipa in iOS Developers — русскоговорящее сообщество
мало инфы
источник

AB

Aleksandr Bukhalo in iOS Developers — русскоговорящее сообщество
Эль Копетан Тотарен
Блин, поменял в приложении display name (в свойствах проекта), теперь не собирается (потому что линкер ищет файл со старым именем). product name указан корректный. Кэш почистил. Что ещё можно сделать? В гугле не вижу ничего путного на эту тему.
Это эпол брат
источник

Т

Тарлан in iOS Developers — русскоговорящее сообщество
Как можно сделать Вью с картинкой черно белым ?
источник

Э

Эль Копетан Тотарен in iOS Developers — русскоговорящее сообщество
Aleksandr Bukhalo
Это эпол брат
поправил в info.plist bundle display name. Там всё норм.
источник

АЧ

Антон Чехов in iOS Developers — русскоговорящее сообщество
Тарлан
Как можно сделать Вью с картинкой черно белым ?
Эффекты
Там чб тоже был
источник

АЧ

Антон Чехов in iOS Developers — русскоговорящее сообщество
Тарлан
Как можно сделать Вью с картинкой черно белым ?
источник

R

Rose in iOS Developers — русскоговорящее сообщество
может кто-нибудь сможет подсказать.
если у меня приложение выгруженно из памяти и я захожу в зону wifi сети, может ли приложение отправить запрос на сервер?
источник

П

Павел Таран in iOS Developers — русскоговорящее сообщество
Rose
может кто-нибудь сможет подсказать.
если у меня приложение выгруженно из памяти и я захожу в зону wifi сети, может ли приложение отправить запрос на сервер?
вот посмотри, может поможет
источник

П

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

A

Alex in iOS Developers — русскоговорящее сообщество
Всем доброго дня. Ребята, нужен совет!

Есть UITableViewController в котором есть несколько Cell
Есть запрос по API

Если пушить данные в ячейку непосредсттевнно в cellForRowAt
То все хорошо, но это мне кажется не правильным и мой метод будет просто огромным.

Вместо этого я хочу передавать млодель с данными в ячейку и уже в ячейке их раскидывать по лэйблам - это правильный путь?

Если я иду таким путем - то данные не отображаются...
Потому что цикл методов выглядит вот так:
Cell awakeFromNib
Create Cell and push data into cell

Api data = Optional(<Person: 0x600002fedb60, objectId: FdCJrvrkfi, localId: (null)> {...
Now We have API data and will tableView.reloadData()
Create Cell and push data into cell


При этом цикле данные не попадают в ячейку, точнее попадают, но поздно. Потому как присвоение данные происходит в awakeFromNib, а этот метод отработал всего лишь один раз - когда данных еще не было.

Как вообще правильно это все организовывать?
источник

ЕК

Евгений Карнаков in iOS Developers — русскоговорящее сообщество
Alex
Всем доброго дня. Ребята, нужен совет!

Есть UITableViewController в котором есть несколько Cell
Есть запрос по API

Если пушить данные в ячейку непосредсттевнно в cellForRowAt
То все хорошо, но это мне кажется не правильным и мой метод будет просто огромным.

Вместо этого я хочу передавать млодель с данными в ячейку и уже в ячейке их раскидывать по лэйблам - это правильный путь?

Если я иду таким путем - то данные не отображаются...
Потому что цикл методов выглядит вот так:
Cell awakeFromNib
Create Cell and push data into cell

Api data = Optional(<Person: 0x600002fedb60, objectId: FdCJrvrkfi, localId: (null)> {...
Now We have API data and will tableView.reloadData()
Create Cell and push data into cell


При этом цикле данные не попадают в ячейку, точнее попадают, но поздно. Потому как присвоение данные происходит в awakeFromNib, а этот метод отработал всего лишь один раз - когда данных еще не было.

Как вообще правильно это все организовывать?
через модель - правильно
источник

ЕК

Евгений Карнаков in iOS Developers — русскоговорящее сообщество
вообще я в проектах использую tableKit
источник

ЕК

Евгений Карнаков in iOS Developers — русскоговорящее сообщество
удобная библиотека - которая на себя очень многие вещи берет
источник

A

Alex in iOS Developers — русскоговорящее сообщество
Евгений Карнаков
через модель - правильно
Модель и пихаю... но  awakeFromNib где я все это разпределяю, отрабатывает то один раз...

В моей ячейке var person: Person? свойство которое принимает модель.
источник

IC

Ilya Chikmarev in iOS Developers — русскоговорящее сообщество
Alex
Модель и пихаю... но  awakeFromNib где я все это разпределяю, отрабатывает то один раз...

В моей ячейке var person: Person? свойство которое принимает модель.
Ты можешь делать это позже

func configureCellWith(person: Person) {
self.presonLabel.text = person.name
}
источник

A

Alex in iOS Developers — русскоговорящее сообщество
Ilya Chikmarev
Ты можешь делать это позже

func configureCellWith(person: Person) {
self.presonLabel.text = person.name
}
о, попробую сейчас
источник

A

Alex in iOS Developers — русскоговорящее сообщество
Ilya Chikmarev
Ты можешь делать это позже

func configureCellWith(person: Person) {
self.presonLabel.text = person.name
}
Спасибо! Сейчас все работает. Как я сам не додумался до этого 🙈🤔🤬🤯
источник

TA

Tozik Alex in iOS Developers — русскоговорящее сообщество
вопрос
два проперти
сетапятся в разное время
за счет этого не перерисовывается  кнопка которая находится на каждом итеме в списке
(получается картинка внутри текста)
SetNeedsLayout обновляет только при скроле назад (то есть при следующем цикле) вызов этого же в главном потоке делает тоже самое

как можно пофиксить?
источник

A

AppleJesus in iOS Developers — русскоговорящее сообщество
День добрый коллеги, извиняюсь за дурацкий вопрос - знает ли кто чатик по разработке под tvOS?
источник

A

Alex in iOS Developers — русскоговорящее сообщество
Ребята, не могу сообразить как сделать вот такую вот расстановку элементов в CollectionView.

CollectionView находится в UITableViewCell

У UITableView стоит динамический расчет высоты ячейки.

Констрейты у CollectionView расстывлены по периметру.
Приходистя указывать еще и высоту коллекци...
источник