Googleマップから座標を取得し、それをfloat変数に割り当てたいのですが、次のエラーが表示されます:
タイプ「CLLocationDegrees」(別名「Double」) の値をタイプ「Float!」に割り当てることはできません。
func markerButtonClicked(sender:MapButton) {
let coord = self.getCenterCoordinate()
let addressObj = Address()
addressObj.latitude = coord.latitude
addressObj.longitude = coord.longitude
}
func getCenterCoordinate() -> (CLLocationCoordinate2D) {
let location = CGPoint(x:self.mView.bounds.size.width/2,y:self.mView.bounds.size.height/2)
let coord = self.mView.projection .coordinate(for: location)
return coord
}
class Address: NSObject {
var latitude:Float!
var longitude:Float!
}