23 lines
454 B
Swift
23 lines
454 B
Swift
//
|
|
// MemberAnnotation.swift
|
|
// QuickLocation
|
|
//
|
|
|
|
import Foundation
|
|
#if !targetEnvironment(simulator)
|
|
import MAMapKit
|
|
|
|
final class MemberAnnotation: NSObject, MAAnnotation {
|
|
let member: CircleMember
|
|
|
|
var coordinate: CLLocationCoordinate2D { member.coordinate }
|
|
var title: String? { member.name }
|
|
var subtitle: String? { member.address }
|
|
|
|
init(member: CircleMember) {
|
|
self.member = member
|
|
super.init()
|
|
}
|
|
}
|
|
#endif
|