각기 하나의 시간 간격을 초 단위로 포함하는 주소 배열을 제공하는 GPS 서비스에서 정보를 얻습니다. 따라서 점 A에서 점 B까지의 지속 시간은 250 초이고 점 B에서 C까지의 시간은 100 초입니다. 완전한 경로 시간을 만들기 위해 함께 시간을 더하지는 않습니다. 나는 혼자서해야합니다. 위의 예에서는 첫 번째 행 250과 두 번째 행 350 등을보고 싶습니다. 따라서 값을 계산하여 각 행의 행을 행렬에 추가하여 각 행의 실제 총계를 얻습니다. 내 테이블 index.path 행을 기반으로 경로의 배열에서 각 주소의 값을 가져옵니다. 나는 테이블에 저를 채우고는 beautifuly 수 있도록 작동합니다 테이블 위로 스크롤 아래로 세포가 대기열에서 제거하고 값을 또 다시 추가지고 다시 대기 그러나 Swift에서 각 행에 값 추가 행을 대기열에서 제외하고 다시 사용하지 않은 경우가 아닙니다.
let secondsToAdd = Int(self.thisRoute.ttaForSubleg(UInt(indexPath.row)).duration)
duration += secondsToAdd
. 그래서 0으로 어딘가에 기간을 다시 설정해야합니다
duration = 0
하지만 난 곳으로 난처한 상황에 빠진거야!