Использование Observable с экземпляром ObjectMapper Bond Swift - PullRequest
0 голосов
/ 25 марта 2020

Я хочу определить свойство пользовательской модели как Observable.

Вот моя модель

import ObjectMapper
struct DetailsV2Model: Mappable {
    var status: StatusWithTimeModel!
    var location: LocationModel!

    mutating func mapping(map: Map) {
        location <- map["startLocation"]
    }


    init?(map: Map) {

    }
}

Класс ViewModal

class DetailsContainerViewModal {
    let detailsModel: Observable<DetailsV2Model>
}

init(delegate: DetailsContainerViewModalDelegate) {
        self.delegate = delegate
}

Если я определю его вот так я получаю эту ошибку в init метод Return from initializer without initializing all stored properties

Я также не могу инициализировать свойство в init, так как у меня не будет никаких данных отображения во время инициализации класса ViewModal.

Как мне решить эту проблему?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...