Size: a a a

iOS Developers — русскоговорящее сообщество

2019 November 14

T

Tarik in iOS Developers — русскоговорящее сообщество
Нет у меня другие кастомные были
источник

T

Tarik in iOS Developers — русскоговорящее сообщество
И то давно это было
источник

YL

Yaroslav Lutsenko in iOS Developers — русскоговорящее сообщество
пока сделаю через тулбар. Если уж совсем нужно будет - напишу свою версию. Всем спасибо, помогли разобраться.
источник

SV

Sergey Vanichkin in iOS Developers — русскоговорящее сообщество
Ferrero Gram
Писать свою клаву чисто из-за кнопки Done?
во первых на скриншоте кнопка “Done” явно смещена относительно остальных кнопок… это значит что ее либо просто наложили на  UITextField.inputView либо сделали окно поверх текущего (я правда не уверен что оно накроет клавиатуру), либо сделали свою view с кнопками и добавили на UITextField.inputView.
источник

FG

Ferrero Gram in iOS Developers — русскоговорящее сообщество
Sergey Vanichkin
во первых на скриншоте кнопка “Done” явно смещена относительно остальных кнопок… это значит что ее либо просто наложили на  UITextField.inputView либо сделали окно поверх текущего (я правда не уверен что оно накроет клавиатуру), либо сделали свою view с кнопками и добавили на UITextField.inputView.
Ну и для чего нужно тратить на  реализацию подобного кучу времени, если в итоге «кнопка явно смещена относительно остальных кнопок»
источник

SV

Sergey Vanichkin in iOS Developers — русскоговорящее сообщество
Ferrero Gram
Ну и для чего нужно тратить на  реализацию подобного кучу времени, если в итоге «кнопка явно смещена относительно остальных кнопок»
хз
источник

АС

Александр Сергеевич in iOS Developers — русскоговорящее сообщество
Извиняюсь за офтоп, сколько на айфоне за раз отправителей указать можно в сообщениях?
источник

SL

Simon Lebedev in iOS Developers — русскоговорящее сообщество
Всем привет! Почему не получается декодировать enum как ключ dictionary? В первом примере за ключ берется String и все ок. Во втором поменял на enum который содержит эти ключи, в результате непонятная ошибка.
источник

SL

Simon Lebedev in iOS Developers — русскоговорящее сообщество
источник

SL

Simon Lebedev in iOS Developers — русскоговорящее сообщество
import Foundation

enum Enum: String, Codable {
   
case test1, test2, test3
}

let data = """
{
   "test1": 1,
   "test2": 2,
   "test3": 3
}
""".data(using: .utf8)!

let result = try! JSONDecoder().decode([Enum: Int].self, from: data)
источник

SL

Simon Lebedev in iOS Developers — русскоговорящее сообщество
Fatal error: 'try!' expression unexpectedly raised an error: Swift.DecodingError.typeMismatch(Swift.Array<Any>, Swift.DecodingError.Context(codingPath: [], debugDescription: "Expected to decode Array<Any> but found a dictionary instead.", underlyingError: nil)): file MyPlayground.playground, line 15
источник

V

Vadim in iOS Developers — русскоговорящее сообщество
Потому что тип енама это не тип его RawValue
источник

AS

Aleksei Sherbakov in iOS Developers — русскоговорящее сообщество
Так написано же вроде, а еще можно в try catch нормально завернуть поймать ошибку и вывести ее
источник

SL

Simon Lebedev in iOS Developers — русскоговорящее сообщество
Aleksei Sherbakov
Так написано же вроде, а еще можно в try catch нормально завернуть поймать ошибку и вывести ее
Она же и так выводится
источник

SL

Simon Lebedev in iOS Developers — русскоговорящее сообщество
Vadim
Потому что тип енама это не тип его RawValue
Ок, но оно же Codable, соответственно должно раскодироваться
источник

K

Kirill in iOS Developers — русскоговорящее сообщество
Simon Lebedev
Ок, но оно же Codable, соответственно должно раскодироваться
🙈
источник

SL

Simon Lebedev in iOS Developers — русскоговорящее сообщество
Kirill
🙈
что это значит?
источник

K

Kirill in iOS Developers — русскоговорящее сообщество
шо ты просто бомба
источник

SL

Simon Lebedev in iOS Developers — русскоговорящее сообщество
Да что не так то?
источник

K

Kirill in iOS Developers — русскоговорящее сообщество
да не, все хорошо, продолжай в том же духе
источник