저는 스위프트에서 피보나치 수 측정기를 쓰고 있습니다. 나는 다음과 같은 배열에 액세스 할 변수를 사용하여 문제를 겪고 :이 때, 놀이터 나에게 느낌표 빨간 팔각형을 보여줍니다스위프트 및 어레이
var i = 0;
var fibnumbers: Array = []
var lengthOfFibnumbers: Int = fibnumbers.count
var e: Int = lengthOfFibnumbers - 1
var addone: Int = fibnumbers[e]
. 그것을 클릭하면 다음 오류가 발생합니다 : Could not find an overload for 'subscript' that accepts the supplied arguments
.
어떻게 해결할 수 있습니까?
피보 번호를 어떻게 선언 했습니까? 그래서 같은 – Cezar
@Cezar : 'var에 fibnumbers : 배열 = [] var에 lengthOfFibnumbers : 지능 = fibnumbers.count VAR 전자 : 지능 = lengthOfFibnumbers - 1 개 var에 addone : 지능 = fibnumbers [] '를했다 – tjons