Size: a a a

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

2020 August 11

PS

Pavel Subach in iOS Developers — русскоговорящее сообщество
Кто-то ленится писать UnitTest-ы, кидая "задачки" в чат с iOS 🙂
источник

A

Alex in iOS Developers — русскоговорящее сообщество
Denis Kim
что значит "покрывала" эти три функции?
написать универсальную  функцию которая заменила три функции выделенные на картинке
источник

A

Alex in iOS Developers — русскоговорящее сообщество
Pavel Subach
Кто-то ленится писать UnitTest-ы, кидая "задачки" в чат с iOS 🙂
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
и что эта функция должна возвращать? учитывая что в них еще и разная логика
источник

PS

Pavel Subach in iOS Developers — русскоговорящее сообщество
Ну или с собеса 🙂
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
func stringValue<T>() -> T { ... } такую чтоли?
источник

A

Alex in iOS Developers — русскоговорящее сообщество
Denis Kim
и что эта функция должна возвращать? учитывая что в них еще и разная логика
функции одинаковые
источник

PS

Pavel Subach in iOS Developers — русскоговорящее сообщество
Denis Kim
func stringValue<T>() -> T { ... } такую чтоли?
Ага, тоже подумал про Дженерики 🙂
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
поэтому чтоли функция stringValueDouble возвращает квадрат floatValue?
источник

PS

Pavel Subach in iOS Developers — русскоговорящее сообщество
func stringValue<T>() -> String? 🙂
источник

A

Alex in iOS Developers — русскоговорящее сообщество
Denis Kim
поэтому чтоли функция stringValueDouble возвращает квадрат floatValue?
код написал для задачи смысла в нем искать не стоит )
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
Pavel Subach
func stringValue<T>() -> String? 🙂
точняк
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
только <T> не нужен, логика определения не понятна
источник

A

Alex in iOS Developers — русскоговорящее сообщество
Pavel Subach
func stringValue<T>() -> String? 🙂
хочется функцию целеком увидеть
источник

PS

Pavel Subach in iOS Developers — русскоговорящее сообщество
точнее даже так func stringValue<T>(value: T) -> String? where T: RawRepresentable
источник

A

Alex in iOS Developers — русскоговорящее сообщество
Pavel Subach
точнее даже так func stringValue<T>(value: T) -> String? where T: RawRepresentable
на правильном пути, но можно лучше
источник

PS

Pavel Subach in iOS Developers — русскоговорящее сообщество
как лучше ?))))
источник

PS

Pavel Subach in iOS Developers — русскоговорящее сообщество
func stringValue<T>(value: T) -> String? where T: RawRepresentable {
      String(value.rawValue * value.rawValue)
}
источник

КВ

Кирилл Варшамов... in iOS Developers — русскоговорящее сообщество
Pavel Subach
func stringValue<T>(value: T) -> String? where T: RawRepresentable {
      String(value.rawValue * value.rawValue)
}
это даст ошибку
источник

PS

Pavel Subach in iOS Developers — русскоговорящее сообщество
наверное в строке 🙂
источник