Я работаю в Swift уже почти год и решил выбрать цель C. Однако я столкнулся с проблемой. Я делаю свой собственный класс-координатор в swift, который я использую, чтобы в значительной степени координировать все приложение, однако, когда я делаю класс без наследования NSObject в obj C, я не могу выделить c его. Есть ли ущерб наследованию от NSObject? Что, если я сделаю, например, модель Животное для моего табличного представления, которое отображает список животных? Должна ли эта модель наследовать NSObject?