Size: a a a

2018 December 26

DA

Dima Anikin in SwiftBook
подскажите где можно почитать про типы значений, не знаю как загуглить
источник

А

Артур in SwiftBook
Dima Anikin
подскажите где можно почитать про типы значений, не знаю как загуглить
swift value types?
источник

А

Артур in SwiftBook
структуры и энумы
источник

DA

Dima Anikin in SwiftBook
Cannot assign value of type 'URL?' to type 'UIImage?'   вот такую ошибку выдает икскод
источник

DA

Dima Anikin in SwiftBook
спасибо почитаю
источник

А

Артур in SwiftBook
Dima Anikin
Cannot assign value of type 'URL?' to type 'UIImage?'   вот такую ошибку выдает икскод
ну так как ты сможешь кастануть урл к картинке?
источник

DA

Dima Anikin in SwiftBook
это про as!(as?)
источник

DA

Dima Anikin in SwiftBook
приведение типов
источник

А

Артур in SwiftBook
Dima Anikin
это про as!(as?)
as as! as?
источник

DA

Dima Anikin in SwiftBook
источник

А

Артур in SwiftBook
ну да, надо картинку же передать.
источник

DA

Dima Anikin in SwiftBook
приведение типов (as?) это тоже самое что и приведение типов(int к double)?
источник

DA

Dima Anikin in SwiftBook
Артур
ну да, надо картинку же передать.
не понимаю пока как это работает и зачем нужно несколько раз присваивать
источник

А

Артур in SwiftBook
Dima Anikin
не понимаю пока как это работает и зачем нужно несколько раз присваивать
у тебя imageView ждет картинку, а ты туда передаешь адрес картинки. Она за тебя все не сделает
источник

DA

Dima Anikin in SwiftBook
Артур
у тебя imageView ждет картинку, а ты туда передаешь адрес картинки. Она за тебя все не сделает
спасибо
источник

M

Mart in SwiftBook
Dima Anikin
приведение типов (as?) это тоже самое что и приведение типов(int к double)?
кастинг (as, as!, as?) работает, когда типы находятся в одной иерархии (например, если один из них является суперклассом другого). Когда ты пишешь Int(2.0), то работает инициализатор Инта, который принимает значение Дабл, и каким-то волшебным образом делает из него Инт
источник

А

Артур in SwiftBook
Mart
кастинг (as, as!, as?) работает, когда типы находятся в одной иерархии (например, если один из них является суперклассом другого). Когда ты пишешь Int(2.0), то работает инициализатор Инта, который принимает значение Дабл, и каким-то волшебным образом делает из него Инт
да просто нолик убирает
источник

M

Mart in SwiftBook
Артур
да просто нолик убирает
ты посмотерл реализацию в исходном коде свифта?
источник

А

Артур in SwiftBook
Mart
ты посмотерл реализацию в исходном коде свифта?
да
источник

DP

Dmitriy Pogrebniak in SwiftBook
Такой вопрос, каждый раз как устанавливаю новые Фреймы вылазит куча таких ошибок и приходиться все это переименовывать, можно ли это как-то обойти?
источник