MKMultiPoint
Наследование
-
NSObject -
MKShape -
MKMultiPoint -
MKPolygon -
MKPolyline
-
NSObject -
MKShape -
MKMultiPoint -
MKPolygon -
MKPolyline
Соответствует
-
AnyObject -
CVarArgType -
Сопоставимый -
Hashable -
MKAnnotation -
NSObjectProtocol -
Печатаемый -
MKAnnotation -
NSObject
Оператор импорта
Swift
import MapKit
Objective C
@import MapKit;
Доступность
Доступный в iOS 4.0 и позже.
MKMultiPoint класс является абстрактным суперклассом, используемым для определения форм, составленных из многократных точек. Вы не должны создавать экземпляры этого класса непосредственно. Вместо этого необходимо создать экземпляры MKPolyline или MKPolygon классы. Однако можно использовать методы и свойство этого класса информации о доступе об отдельных моментах, связанных со строкой или многоугольником.
-
Возвращает массив точек карты, связанных с формой.
Объявление
Swift
func points() -> UnsafeMutablePointer<MKMapPoint>Objective C
- (MKMapPoint *)pointsОбсуждение
Число очков в массиве указано
pointCountсвойство.Оператор импорта
Objective C
@import MapKit;Swift
import MapKitДоступность
Доступный в iOS 4.0 и позже.
-
pointCountСвойствоЧисло очков связалось с формой. (только для чтения)
Объявление
Swift
var pointCount: Int { get }Objective C
@property(nonatomic, readonly) NSUInteger pointCountОператор импорта
Objective C
@import MapKit;Swift
import MapKitДоступность
Доступный в iOS 4.0 и позже.
-
Получает одну или более точек, связанных с формой, и преобразовывает их для координирования значений.
Объявление
Swift
func getCoordinates(_coords: UnsafeMutablePointer<CLLocationCoordinate2D>, rangerange: NSRange)Objective C
- (void)getCoordinates:(CLLocationCoordinate2D *)coordsrange:(NSRange)rangeПараметры
coordsНа вводе необходимо обеспечить массив C структур, достаточно больших для содержания желаемого числа координат. На выводе эта структура содержит запрошенные координатные данные.
rangeДиапазон точек Вы хотите.
locationполе указывает первую точку, с которой Вы запрашиваете,0будучи первой точкой,1будучи второй точкой, и т.д.lengthполе указывает число очков, которое Вы хотите. Массив вcoordsдолжно быть достаточно большим для размещения числа требуемых координат.Обсуждение
Этот метод преобразовывает точки карты в координаты прежде, чем возвратить их Вам. Если Вы хотите значение каждой точки, указанной как точка карты, можно получить доступ к значениям непосредственно с помощью
pointsметод.Оператор импорта
Objective C
@import MapKit;Swift
import MapKitДоступность
Доступный в iOS 4.0 и позже.
