标签: objective-c
例如,您是否可以为MKMapViewDelegate设置两个代理并让它们都实现 - mapView:sender:viewForAnnotation:annotation?
答案 0 :(得分:1)
MKMapView一次只能有一个代表。当然,您可以在需要时切换委托,或者您可以让委托调用您打算用作委托的其他对象。
MKMapView
但我认为这有点糟糕的架构。问问自己:为什么你甚至想要一个以上的代表?你很可能不这样做。