as это приведение типов. У тебя например есть UIView, которая возможно UIActivityIndicatorView. чтобы положить в переменную типа UIActivityIndicatorView и использовать startAnimating, ты используешь as. Если точно знаешь, что там UIActivityIndicatorView, то let loader = view as! UIActivityIndicatorView (если не пройдет, то краш), иначе используешь let loader = view as? UIActivityIndicatorView. при использовании с вопросительным знаком если не сработает, то в переменной будет nil, а не краш. в некоторых случаях можно без ? и !
Варь, здорово же🙌🏼
Я зашёл сюда и вижу сообщение «не могу ничего найти, гуглил и тд но не нашёл инфы, объясните на пальцах, что такое as! и as?, на самом простом примере...
И что же в ответ?!
«Погугли...»
😂
Очень редко, когда получаешь на свой вопрос ответ, благодаря единицам, спасибо таким как ты🙌🏼