Вопросы по теме 'unwrap'
Множественное разворачивание опций
У меня есть объект, допустим, он называется «Событие». Событие имеет несколько опций.
struct Event {
var name: String!
var location: String?
var attendees: [String]?
var dresscode: String?
var startDate: NSDate!
var endDate: NSDate?
var...
111 просмотров
schedule
15.12.2023
Почему использование неявной развертки или принудительной развертки, позволяющей сбою приложения на каком-то этапе, не выгодно?
Я хочу сказать, что в некоторых местах мы знаем, что переменная вообще не будет иметь nil, но по какой-то причине мы не можем создать ее экземпляр в функции инициализации класса, поэтому мы должны сделать ее необязательной.
Я также знаю, что мы...
346 просмотров
schedule
09.11.2022
Тернарная развертка в Swift
В Swift я использую этот код:
var categories: Results<Category>? //Realm dataType
override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
if let categories = categories, !categories.isEmpty {...
561 просмотров
schedule
24.09.2022