Вопросы по теме 'swift-structs'
Какое копирование-элизия делает Swift для структур?
Общий консенсус в отношении программирования на Swift (по состоянию на май 2018 г., Swift 4.1, Xcode 9.3) заключается в том, что следует отдавать предпочтение структурам, если только ваша логика явно не требует общей ссылки на объект.
Как мы знаем,...
155 просмотров
schedule
18.11.2022
В Swift, как вы можете вызвать функцию сразу после создания объекта
У меня есть некоторые объекты, structs , которые я инициализирую из словарей JSON ( [String : Any] ) с помощью функции init , предоставленной из расширения протокола Decodable (см. Инициируйте объект, соответствующий Codable, со словарем/массивом...
952 просмотров
schedule
13.06.2022
Быстрое запоминание / кеширование ленивой переменной в структуре
Я выпил koolaid struct / value в Swift. И вот у меня возникла интересная проблема, которую я не знаю, как решить. У меня есть структура, которая является контейнером, например.
struct Foo {
var bars:[Bar]
}
Внося в него правки, я создаю...
1211 просмотров
schedule
22.03.2022
Swift - динамический массив структур
У меня есть структура:
public struct Deque<T> {
private var array = [T]()
public var isEmpty: Bool {
return array.isEmpty
}
public var count: Int {
return array.count
}
public mutating func...
1050 просмотров
schedule
29.10.2023