我的應用程序有一個第三方「Mapbox」,它通過pod導入。在「let」常量變量中分配值,它位於cocoapods中
現在我想改變我的API響應的價值。但可以分配,因爲它是一個「讓」常數。
所以我創建了這個類的「Extenstion」文件,下面的計算屬性用於設置值。
extension RouteStep {
var maneuverLocation: CLLocationCoordinate2D {
get
{
return self.maneuverLocation
}
set
{
self.maneuverLocation = newValue
}
}
}
我傳遞的價值是這樣的:
let step : RouteStep = RouteStep.init(json: jsonObject)
step.maneuverLocation = maneuverLocation
,但它給了我無窮類型的錯誤,如下爲什麼你停留在一個無限循環圖像
你可以多一點描述性。我可以在那裏寫什麼? – Myaaoonn
,這對我來說似乎是一個無限循環......並且基於你的「延伸」,它確實是一個無限循環。 – holex