iOS高德地图SDK(3D) V11.2.0001

Instance Methods | Class Methods | List of all members
NSValue(NSValueMAGeometryExtensions) Category Reference

`#import <MAGeometry.h>`

## Instance Methods
(MAMapPoint) | - MAMapPointValue
| 返回NSValue对象包含的MAMapPoint结构体对象 Returns the MAMapPoint structure contained in the NSValue object More...
(MAMapSize) | - MAMapSizeValue
| 返回NSValue对象包含的MAMapSize结构体对象 Returns the MAMapSize structure contained in the NSValue object More...
(MAMapRect) | - MAMapRectValue
| 返回NSValue对象包含的MAMapRect结构体对象 Returns the MAMapRect structure contained in the NSValue object More...
(CLLocationCoordinate2D) | - MACoordinateValue
| 返回NSValue对象包含的CLLocationCoordinate2D结构体对象 Returns the CLLocationCoordinate2D structure contained in the NSValue object More...

## Class Methods
(NSValue *) | + valueWithMAMapPoint:
| 创建 MAMapPoint 的NSValue对象 Create NSValue object for MAMapPoint More...
(NSValue *) | + valueWithMAMapSize:
| 创建 MAMapSize 的NSValue对象 Create NSValue object for MAMapSize More...
(NSValue *) | + valueWithMAMapRect:
| 创建 MAMapRect 的NSValue对象 Create NSValue object for MAMapRect More...
(NSValue *) | + valueWithMACoordinate:
| 创建 CLLocationCoordinate2D 的NSValue对象 Create NSValue object for CLLocationCoordinate2D More...

## Detailed Description

utils方法，方便c结构体对象和NSValue对象间相互转化 utils method for convenient conversion between C struct objects and NSValue objects

## Method Documentation

## ◆ MACoordinateValue

- (CLLocationCoordinate2D) MACoordinateValue |  |  |

返回NSValue对象包含的CLLocationCoordinate2D结构体对象 Returns the CLLocationCoordinate2D structure contained in the NSValue object

Returns
  当前对象包含的CLLocationCoordinate2D结构体对象 The CLLocationCoordinate2D structure contained in the current object

## ◆ MAMapPointValue

- (MAMapPoint) MAMapPointValue |  |  |

返回NSValue对象包含的MAMapPoint结构体对象 Returns the MAMapPoint structure contained in the NSValue object

Returns
  当前对象包含的MAMapPoint结构体对象 The MAMapPoint structure contained in the current object

## ◆ MAMapRectValue

- (MAMapRect) MAMapRectValue |  |  |

返回NSValue对象包含的MAMapRect结构体对象 Returns the MAMapRect structure contained in the NSValue object

Returns
  当前对象包含的MAMapRect结构体对象 The MAMapRect structure contained in the current object

## ◆ MAMapSizeValue

- (MAMapSize) MAMapSizeValue |  |  |

返回NSValue对象包含的MAMapSize结构体对象 Returns the MAMapSize structure contained in the NSValue object

Returns
  当前对象包含的MAMapSize结构体对象 The MAMapSize structure contained in the current object

## ◆ valueWithMACoordinate:

+ (NSValue *) valueWithMACoordinate: |  | (CLLocationCoordinate2D) | coordinate |

创建 CLLocationCoordinate2D 的NSValue对象 Create NSValue object for CLLocationCoordinate2D

Parameters

  coordinate | CLLocationCoordinate2D结构体对象 CLLocationCoordinate2D struct object

Returns
  NSValue对象 NSValue object

## ◆ valueWithMAMapPoint:

+ (NSValue *) valueWithMAMapPoint: |  | (MAMapPoint) | mapPoint |

创建 MAMapPoint 的NSValue对象 Create NSValue object for MAMapPoint

Parameters

  mapPoint | MAMapPoint结构体对象 MAMapPoint struct object

Returns
  NSValue对象 NSValue object

## ◆ valueWithMAMapRect:

+ (NSValue *) valueWithMAMapRect: |  | (MAMapRect) | mapRect |

创建 MAMapRect 的NSValue对象 Create NSValue object for MAMapRect

Parameters

  mapRect | MAMapRect结构体对象 MAMapRect struct object

Returns
  NSValue对象 NSValue object

## ◆ valueWithMAMapSize:

+ (NSValue *) valueWithMAMapSize: |  | (MAMapSize) | mapSize |

创建 MAMapSize 的NSValue对象 Create NSValue object for MAMapSize

Parameters

  mapSize | MAMapSize结构体对象 MAMapSize struct object

Returns
  NSValue对象 NSValue object

The documentation for this category was generated from the following file:

- MAGeometry.h

© 2017 高德信息技术有限公司 版权所有，保留所有权利。