Возможно ли наследование от MKPolyline

Я создаю приложение на основе MapKit для iPhone.

У меня есть несколько MKPolylines, добавленных на карту .

Однако вместо MKPolyline я хотел бы иметь свой собственный класс Model, соответствующий протоколу MKOverlay, добавленный к карте, чтобы я мог получить доступ к свойствам модели при создании соответствующего представления в mapView: viewForOverlay.

Проблема в том, что я не могу найти способ наследовать от MKPolyline, потому что у него нет никаких методов инициализации, которые я мог бы вызвать из подкласса ' в этом. Вы можете создать их только с помощью удобных методов.

Как я могу объединить свойства модели и поведение MKPolyline?

9
задан JAL 16 November 2016 в 16:42
поделиться