自定义大头针

//
// MyAnnotation.h
// AllCloud
//
// Created by 韩旭 on 2017/8/30.
// Copyright © 2017年 韩旭. All rights reserved.
//

import

import "AllCloudHeadFile.h"

@interface MyAnnotation : NSObject
@property (nonatomic,assign) CLLocationCoordinate2D coordinate;

@property (nonatomic,copy) NSString name;
@property (nonatomic,copy) NSString title;
/
属性 - 图 -- 显示 /
@property (nonatomic, copy) NSString image;
/
属性 - type /
@property (nonatomic, copy) NSString type;
/
属性 - dic */
@property (nonatomic, copy) NSDictionary *detailDic;

@property (nonatomic , copy) NSString *distance;
@property (nonatomic , copy) NSString *shop_briberymoney_code;
@property (nonatomic , copy) NSString *shop_introduction;
@property (nonatomic , copy) NSString *shop_user_id;
@property (nonatomic , copy) NSString *shop_map_type;
@property (nonatomic , copy) NSString *shop_map_lat;
@property (nonatomic , copy) NSString *shop_map_lng;
@property (nonatomic , copy) NSString *shop_head_url;
@property (nonatomic , copy) NSString *shop_name;

  • (instancetype)initWithAnnotationModelWithDict:(NSDictionary *)dict;
    @end

//
// MyAnnotation.m
// AllCloud
//
// Created by 韩旭 on 2017/8/30.
// Copyright © 2017年 韩旭. All rights reserved.
//

import "MyAnnotation.h"

@implementation MyAnnotation

  • (instancetype)initWithAnnotationModelWithDict:(NSDictionary *)dict {
    self = [super init];
    if (self) {
    // self.coordinate = CLLocationCoordinate2DMake([dict[@"coordinate"][@"lat"] doubleValue], [dict[@"coordinate"][@"lon"] doubleValue]);
    self.coordinate = CLLocationCoordinate2DMake([dict[@"shop_map_lat"] doubleValue], [dict[@"shop_map_lng"] doubleValue]);
    NSLog(@"%f", self.coordinate.latitude);

      self.image = dict[@"image"];
      self.type = dict[@"type"];
      self.detailDic = dict[@"detailDic"];
      self.distance = dict[@"distance"];
      self.shop_briberymoney_code = dict[@"shop_briberymoney_code"];
      self.shop_introduction = dict[@"shop_introduction"];
      self.shop_user_id = dict[@"shop_user_id"];
      self.shop_map_type = dict[@"shop_map_type"];
      self.shop_map_lat = dict[@"shop_map_lat"];
      self.shop_map_lng = dict[@"shop_map_lng"];
      self.shop_head_url = dict[@"shop_head_url"];
      self.shop_name = dict[@"shop_name"];
    

    }
    return self;
    }
    @end

你可能感兴趣的:(自定义大头针)