Я хотел бы указать протокол Objective-C с дополнительной процедурой. Когда подпрограмма не реализована классом, соответствующим протоколу, я хотел бы использовать вместо нее реализацию по умолчанию. Есть ли место в самом протоколе, где я могу определить эту реализацию по умолчанию? Если нет, как лучше всего сократить количество копий и вставок этой реализации по умолчанию повсюду?