Size: a a a

2020 October 05

P

Pavel in SwiftBook
Alexandr✔️
Потому что ты поместил в массив объекты разных типов, тебе нужно либо приводить объект к определенному типу, либо подписать все объекты под протокол и реализовать его везде
да, но у обьекта Movie который лежит в 0 индексе массива, именно
Movie(name: "Casablanca", director: "Michael Curtiz"),
источник

A

Alexandr✔️ in SwiftBook
Pavel
да, но у обьекта Movie который лежит в 0 индексе массива, именно
Movie(name: "Casablanca", director: "Michael Curtiz"),
Ты прав, но об этом знаешь только ты, а компилятор считает, что это Any, а не Movie
источник

A

Alexandr✔️ in SwiftBook
(library[0] as? Movie)?.director
источник

P

Pavel in SwiftBook
да, именно, с этим у меня и проблема в понимании
источник

A

Alexandr✔️ in SwiftBook
Pavel
да, именно, с этим у меня и проблема в понимании
если ты создаешь массив и записываешь туда объекты одного типа, например Movie, то у тебя будет массив конкретных типов [Movie]
источник

A

Alxndr 🗽👇 in SwiftBook
Pavel
почему не могу я вызвать поле обьекта класса Movie как director?
абстрагируй под один тип
источник

P

Pavel in SwiftBook
сек попробую
источник

A

Alxndr 🗽👇 in SwiftBook
а куда тебе такая структура?
источник

A

Alxndr 🗽👇 in SwiftBook
отрисовать на юай library?
источник

P

Pavel in SwiftBook
Alxndr 🗽👇
а куда тебе такая структура?
да я уроки прохожу просто https://swiftbook.ru/content/languageguide/type-casting/
источник

A

Alxndr 🗽👇 in SwiftBook
еще как способ, сделать вьюмодель для отображения на юае
источник

A

Alxndr 🗽👇 in SwiftBook
ViewModel(title: string, author: string) и так далее
источник

A

Alxndr 🗽👇 in SwiftBook
абстрагированно от сущности
источник

A

Alxndr 🗽👇 in SwiftBook
наверное тут кастить хотят
источник

P

Pavel in SwiftBook
Alexandr✔️
если ты создаешь массив и записываешь туда объекты одного типа, например Movie, то у тебя будет массив конкретных типов [Movie]
Попробывал сделать массив именно только тип Movie, что то не получается добавить туда Обьект
источник

P

Pavel in SwiftBook
а тфу
источник

P

Pavel in SwiftBook
константа
источник

P

Pavel in SwiftBook
не, один фиг ошибка, не понма !
источник

A

Alxndr 🗽👇 in SwiftBook
var library = [Movie]()
источник

A

Alxndr 🗽👇 in SwiftBook
синтаксис неправильный
источник