私の知る限り、iOS4より前のiPadまたはその他のデバイスで実行している場合、技術的にはMKPolylineおよびMKPolygonは機能/使用可能であってはなりません。それでも、デバイスに3.2.2をインストールし、ビルドツールを最新の(ベータ版ではない)iOS 4.2 SDKで更新すると、どちらも関連するビューとともに正常に機能します。なんてこったい?
代替案がNVPolylineであり、膨大な数のポイントでうまく機能しないことを考えると、私はここで正確に不満を言っているわけではありません。私はただ混乱しています。これらのクラスが利用可能でiPadで機能している理由を誰かが説明できますか?
ただし、MKPolylineViewとMKPolygonViewの両方がその子孫であるにもかかわらず、3.2.2でMKOverlayPathViewをサブクラス化することに成功していません。