Size: a a a

2020 June 06

AP

Artur Ponomarenko in SwiftBook
Ehotuna
Время глупых вопросов:
Получаю дату из DatePicker
let dateFormatter = DateFormatter()
dateFormatter.dateFormat = "dd-MM-yyyy"
let dateString = dateFormatter.string(from: datePicker.date)
получаю дату в формате String. Как получить ее в формате Date?
Так datePicker.date. Это же и есть дата.
источник

f

f1nnix in SwiftBook
Друзья, привет! Подскажите, пожалуйста, как в Swift описать словарь, где значением может быть один из типов данных? Аналог typing.Union[str, ...] в Python.

typealias ParserProperties = [String : String or ParserProperties]
struct ParserObject {
   var id: Int
   var properties: ParserProperties

}


Я хочу объявить, что у структуры ParserObject может быть атрибут properties, который может быть или словарем String:String или словарем, где в качестве значения может быть вложенный словарь String:String.

Ни в книге, ни в Гугле что-то не могу найти, можно ли так сделать.
источник

f

f1nnix in SwiftBook
f1nnix
Друзья, привет! Подскажите, пожалуйста, как в Swift описать словарь, где значением может быть один из типов данных? Аналог typing.Union[str, ...] в Python.

typealias ParserProperties = [String : String or ParserProperties]
struct ParserObject {
   var id: Int
   var properties: ParserProperties

}


Я хочу объявить, что у структуры ParserObject может быть атрибут properties, который может быть или словарем String:String или словарем, где в качестве значения может быть вложенный словарь String:String.

Ни в книге, ни в Гугле что-то не могу найти, можно ли так сделать.
Any использовать не могу, так как вся структура должна конфермить Codable.
источник

A

Artem in SwiftBook
Ehotuna
пробовал. Так получаю ошибку о невозможном преобразовании
Cannot convert value of type 'Date' to expected argument type 'String'
источник

ДС

Дмитрий Селезнев... in SwiftBook
Может кто нибудь знает как исправить чтобы при наборе текста размеры Text Field не увеличивались?
источник

E

Ehotuna in SwiftBook
Artur Ponomarenko
Так datePicker.date. Это же и есть дата.
Я что-то перемудрил ) Спасибо всем за ответы )))
источник

z

z.B in SwiftBook
Ребят, помогите кто нибудь, задал мольный контроллер в аппделегате при проверке пользователей он должен появлятся, но почему то этого не происходит, https://github.com/mixamaslovDev/Firebase-remoteConf
источник

吴博

吴 博安 in SwiftBook
Дмитрий Селезнев
Может кто нибудь знает как исправить чтобы при наборе текста размеры Text Field не увеличивались?
Размер width укажи
источник

ДС

Дмитрий Селезнев... in SwiftBook
Тогда он не будет меняться в зависимости от экрана
источник

吴博

吴 博安 in SwiftBook
Тогда настрой по для каждый размеров( RxR,RxC...)
источник

吴博

吴 博安 in SwiftBook
Под каждый размер имел виду, там 4 разных
источник

ДС

Дмитрий Селезнев... in SwiftBook
Подскажи пожалуйста куда зайти чтобы настроить это
источник

吴博

吴 博安 in SwiftBook
Можно ещё взять размер view и в процентном соотношении выставить
источник

吴博

吴 博安 in SwiftBook
Вечером буду дома у компа, если не найдёшь решение. Я фото пришлю
источник

ДС

Дмитрий Селезнев... in SwiftBook
Хорошо, спасибо большое
источник

吴博

吴 博安 in SwiftBook
Можешь попробовать let textFieldWidth = self.view.frame.width / 5 это будет пятая часть ширины экрана на котором запускается . Можешь на 6 или 10 поделить чтоб получить нужный размер
источник

吴博

吴 博安 in SwiftBook
Альтернативный вариант StackView привяжи к view и там установи fill equally или поиграйся с настройками
источник

ДС

Дмитрий Селезнев... in SwiftBook
Спасибо
источник

ДС

Дмитрий Селезнев... in SwiftBook
Решилась проблема, поставил ограничения у j и теперь все норм😄
источник

А

Александр in SwiftBook
а как запускать поиск по тапу на эту кнопку?
источник