Библиотека времени исполнения, которая функционирует прямо во время исполнения приложения и предоставляет поддержку динамических свойств для Objective-C. Разработчику приложений на Swift не нужно знать деталей ее использования, нужно лишь понимать, что ее возможности опосредованно используются в процессе создания приложения (примеры рассмотренны ниже).
Аттрибут @objc позволяет сделать метод или свойство, написанное на Swift, видимым для Objective-C Runtime.