2013-02-21 4 views
1

Я делаю новый класс в C4, и мне интересно, на что они должны унаследовать?Новые классы в C4

Класс является вспомогательным классом, а не визуальным, поэтому следует ли ему наследовать от C4Object вместо C4Control или NSObject (или какого-либо другого класса по умолчанию)?

ответ

1

Лучший вариант для невизуальных объектов - наследовать от C4Object.

Класс C4Object имеет все те же функциональные возможности C4Control, за исключением тех параметров, которые изменяют любое визуальное состояние (например, origin, borderWidth, animationDuration и т. Д.). Подклассы C4Control должны быть строго зарезервированы для визуальных объектов.

Смежные вопросы