2014-08-27 3 views
-1

У меня есть класс, написанный в Objective-C, и я хочу иметь еще один подобный. За исключением нескольких деталей. Есть ли какой-либо умный способ копирования реализации класса и создания другого класса? Я бы хотел изменить несколько вещей, но ctrl + c + ctrl + v звучит так неинтуитивно.Создание класса из другого класса smart (Obj-C)?

С уважением

PS. edit: У меня есть несколько классов для реализации, также я хотел бы иметь четкое решение для будущего.

+1

Вы можете использовать 'Inheritance' проверить это https://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC/DefiningClasses/DefiningClasses.html – Mohit

+0

http://www.tutorialspoint.com/ object_c/object_c_inheritance.htm и http://agilewarrior.wordpress.com/2012/03/20/simple-objective-c-inheritance-example/ – Mohit

ответ

2

Использовать наследование класса.

Реализация класса А с общей функциональностью

Dérivé классы В и С из А, чтобы добавить функциональные различия.

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