Associated objects: состояние на чужом классе 🔑
🔥 Associated objects из рантайма Objective-C позволяют навесить хранимое свойство на класс, которым вы не владеете, — прямо из расширения, без наследования.
⚠️ И сразу главное: классическое объявление
читать далее