Structures
The following structures are available globally.
-
Структура - обертка для получения высоты и ширины телефона
See moreText("Hello").frame(width: Display.width, height: Display.height * 0.9)Declaration
Swift
public struct Display -
Структура для постройки URL
See moreDeclaration
Swift
public struct URLBuilder -
Структура с функциями-помощниками
See moreDeclaration
Swift
public struct FuncHelper -
Заставляет Encodable and Decodable свойства превращаться в
nullвместо того, чтобы убирать значения из объекта при сериализации.
See morestruct User: Codable { var name: String = "" @NullCodable var favMusicAlbum: String? } // При декодировании структуры или в использовании Alamofire // Получается такой json // Output json: // { "name": "", favMusicAlbum: null }Declaration
Swift
@propertyWrapper public struct NullCodable<T>extension NullCodable: Encodable where T: Encodableextension NullCodable: Decodable where T: Decodable
-
Структура подписанная под протокол StringInputTypeProtocol упрощающая взаимодействие клиента с функциями форматирования текста
See moreDeclaration
Swift
public struct StringInputType : StringInputTypeProtocol