Как записать, что Анализ кода (FxCop) управляет для предотвращения вызова метода

Первая ошибка довольно явная: binding.viewModel ожидает обнуляемый UserListViewModel? и получить необнуляемый UserListViewModel (см. kotlin null safety doc ). Вы можете попробовать что-то вроде этого, чтобы избавиться от него:

Объявите вашу viewModel как

private var viewModel: UserListViewModel? = null

и установите привязку следующим образом:

viewModel?.let{binding.viewModel = it}

Относительно второго ошибка, ваши объявления выглядят нормально, но иногда кэш Android Studio повреждается, попробуйте Invalidate Caches / Restart, это может помочь.

6
задан Bill 16 March 2009 в 01:13
поделиться

1 ответ

Я помню Отладку книги, что я думаю, что имел главу по правилам FXCop и обсудил, как записать тот. Ни за что в жизни я не могу найти свою копию. И я подозреваю, что Вам будет нужен отражатель

0
ответ дан 18 December 2019 в 05:08
поделиться
Другие вопросы по тегам:

Похожие вопросы: