Посмотрите на код ниже. Что выведется в консоль?
func someMethod() {
var text = "Hello"
let block = {
print(text)
}
text = "World"
block()
}
someMethod()
👍2
iOS Interview 💬
Посмотрите на код ниже. Что выведется в консоль? func someMethod() { var text = "Hello" let block = { print(text) } text = "World" block() } someMethod()
Выберите правильный ответ (После ответа вы сможете увидеть материалы для подготовки)
Anonymous Quiz
27%
Hello
71%
World
2%
Не знаю
👍2
Чем стек отличается от кучи?
Anonymous Quiz
83%
Стек используется для распределения статической памяти, а куча - для распределения динамической
12%
Куча используется для распределения статической памяти, а стек - для распределения динамической
6%
И стек и куча могут хранить данные в статической и динамической памяти
👍1
👍1
Поговорим про static от class методы. Можно ли переопределить методы класса А в классе В?
class classA {
class func classFunc() {}
static func staticFunc() {}
}
class classB: classA {
override class func classFunc() {}
override class func staticFunc() {}
}👍1
iOS Interview 💬
Поговорим про static от class методы. Можно ли переопределить методы класса А в классе В? class classA { class func classFunc() {} static func staticFunc() {} } class classB: classA { override class func classFunc() {} override class func…
Выберите правильный ответ
Anonymous Quiz
5%
Да, class и static методы можно переопределять в классах наследниках
85%
Class позволяет переопределять методы в классах наследников, static - не позволяет
10%
Нет, class и static методы нельзя переопределять в классах наследниках
0%
Не знаю
👍1