Я только изучаю Swift 4, и у меня возникают некоторые проблемы при попытке получить доступ к свойству структуры, которая должна реализовывать 2 протокола
вот моя структура
struct FigureA {
static func load() -> Model {
return Model.make(
name: "FigureName",
status: "Painted",
image: UIImage(named: "FigureA"),
description: "Good figure")
}
}
здесь протокол 1
protocol ListModel: class {
var name: String { get }
var status: String { get }
var image: UIImage? { get }
}
здесь протокол 2
protocol DetailModel: ListModel {
var categoryName: String { get }
var modelDescription: String? { get }
}
И я хочу получить доступ к описанию Struct, но я вообще не знаю как.
Может ли кто-нибудь дать мне немного света.