Pull to refresh

Comments 4

Расскажите, как это все связано со swift? Ну или поправьте теги
Swift я вписал в теги больше по причине след возможности

swift
class FooClass {

func someMethodWithInt(let value: Int) -> String {
return String(value * 2)
}
}

let foo = FooClass()

print(foo.someMethodWithInt(15))

let f = FooClass.someMethodWithInt(foo)
print(f(40))

Вывод:
30
80


так что разработчики Swift могут тоже полезное получить, хотя я и согласен, что статья относится слишком и слишком около Swift
Автор, а вот теперь попробуй тоже самое сделать на Swift применительно к Objective-C runtime (селекторы, вызов функции по адресу и прочее), раз уж в тегах есть Swift. Это должно получиться действительно интересно.
Там не особо интересно и ничего особо нового, хотя есть ряд восхитительных грабель, когда пытаешься подменить имплементацию метода на блок.
Sign up to leave a comment.

Articles