Size: a a a

2021 February 08

S

Satin in SwiftBook
Алмаз ®
Зачем вы в таблицу засунули коллекцию ?
потому что в таблице будет 2 типа коллекций.
источник

А

Алмаз ® in SwiftBook
Ну добавляйте в ячейки таблицы значит как минимум. Зачем в саму таблицу ?
источник

S

Satin in SwiftBook
Damir L
ну сделай там коллекцию, передай туда данные и заполняй
Так мой вопрос то и был в том, каким образом передать данные в класс, который никак не связан с вью контроллером, который должен передать данные)
источник

А

Алмаз ® in SwiftBook
Satin
Так мой вопрос то и был в том, каким образом передать данные в класс, который никак не связан с вью контроллером, который должен передать данные)
Обсервер или делегат
источник

DL

Damir L in SwiftBook
Satin
Так мой вопрос то и был в том, каким образом передать данные в класс, который никак не связан с вью контроллером, который должен передать данные)
ну ты же как то данные передаешь в первый класс
источник

S

Satin in SwiftBook
Damir L
ну ты же как то данные передаешь в первый класс
Да, а как дальше то?
источник

S

Satin in SwiftBook
Алмаз ®
Обсервер или делегат
Делагат возращает нил. потому что не назад передает, а вперед. с уведомлениями так же(
источник

DL

Damir L in SwiftBook
Satin
Да, а как дальше то?
в зависимости от того где и как ты открываешь следующий класс
источник

S

Satin in SwiftBook
Damir L
в зависимости от того где и как ты открываешь следующий класс
Я его не открываю, а просто отображаю, как бы так..
источник

А

Алмаз ® in SwiftBook
Satin
Делагат возращает нил. потому что не назад передает, а вперед. с уведомлениями так же(
Если класс создан, то не может там быть nil, если это контроллер, как вы делаете, он просто не проинициализирован и вы не можете обращаться к его объектам
источник

DL

Damir L in SwiftBook
Satin
Я его не открываю, а просто отображаю, как бы так..
это как?
источник

S

Satin in SwiftBook
Damir L
это как?
В классе tableView в ячейке cell.addSubView(CollectionView.view)
источник

DL

Damir L in SwiftBook
Satin
В классе tableView в ячейке cell.addSubView(CollectionView.view)
источник

S

Satin in SwiftBook
Пасиба, сейчас прочту)
источник

DL

Damir L in SwiftBook
Satin
Пасиба, сейчас прочту)
если у тебя только в одной ячейке таблицы коллекция, то лучше твой вариант использовать, но тонкости реализации тоже стоит загуглить, готовые гайды точно есть
источник

S

Satin in SwiftBook
Damir L
если у тебя только в одной ячейке таблицы коллекция, то лучше твой вариант использовать, но тонкости реализации тоже стоит загуглить, готовые гайды точно есть
2 ячейки = 2 коллекции. На самом деле, даже если я выполню метод из хабра, это не поможет мне решить мою проблему. Но как инвестиция в будущее однозначно круто)
источник

S

Satin in SwiftBook
Алмаз ®
Если класс создан, то не может там быть nil, если это контроллер, как вы делаете, он просто не проинициализирован и вы не можете обращаться к его объектам
Именно! Класс с CollectionView инициализируется после загрузки ViewController. Я даже не могу вызвать функцию delegate в ViewDidAppear. Если бы можно это сделать как то в фоновом режиме.. попробую как-нибудь так
источник

И

Илья in SwiftBook
Переслано от Илья
Всем привет! Я новичок и немного запутался, что делают Let и Var?
источник

В

Василий in SwiftBook
let - неизменяемая константа
источник

В

Василий in SwiftBook
var - обычная переменная
источник