Будет ли кто-нибудь так любезно объяснить, что происходит с приведенным ниже утверждением Я немного озадачен <MKAnnotation> между id и mp, я не видел этого раньше.
<MKAnnotation>
id <MKAnnotation> mp = [annotationView annotation];
большое спасибо
1007 * Гэри *
id <MKAnnotation> mp
означает, что объект mp должен соответствовать протоколу MKAnnotation (и я полагаю, что присвоения, которые вы делаете этим объектам, будут проверяться во время компиляции, когда это возможно).
MKAnnotation
Он сообщает, что возвращаемый объект будет соответствовать протоколу MKAnnotation
см. Концепции Apple's target-C