SwiftUI не может назначить словарь.компоненты переменнойIOS

Программируем под IOS
Ответить
Anonymous
 SwiftUI не может назначить словарь.компоненты переменной

Сообщение Anonymous »


Как сказано в заголовке, я не могу назначить приватную переменную для словаря[item].comComponents(). Я не пытаюсь изменить его значение, я просто пытаюсь скопировать значение, чтобы использовать его где-то еще. Хотя позже мне может понадобиться узнать, как это изменить.

Основные ошибки, с которыми я столкнулся:
[*]Невозможно назначить свойство: «self» является неизменяемым. [*]Тип «()» не может соответствовать «View».
Мой код на данный момент:
@Binding var словарь: [String:Any] частный проход var = "" пусть элемент: Строка var body: некоторые Посмотреть { если let temp = словарь[элемент] ?? Строка // показывает основную ошибку 1 { проход = temp.comComponents(separatedBy: "|")[0] } // Я также попробовал код ниже вместо кода выше, ошибка: значение типа «Любой?» не имеет компонентов-членов и основные ошибки // проход = словарь[пункт].компоненты(separatedBy: "|")[0] let passArray = pass.comComponents(sepratedBy: " ") // после этого идет еще куча кода (хотя это не имеет никакого отношения к проблеме) }
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»