2016-10-20 3 views
0

스위프트에서 Uint.max 피보나치 수가 1에서 N까지 인 행/셀 수를 표시하는 Swift를 만들려고합니다. 여기서 N은 기본 부호없는 정수의 최대 값입니다.최대 부호없는 정수 행 개수가있는 UITableView

UInt.max을 인쇄하면 18446744073709551615이 표시됩니다. 그러나 UITableView는 피벗 함수에서 사용되는 IntUInt 피연산자에 큰 연산자 및 <-과 같은 연산자를 적용 할 수없는 인덱스를 지원하지 않습니다.

UInt.max까지 피보나치 시퀀스를 표시하려면 Uint을 UITableViews와 함께 사용할 수 있습니까?

+1

18,446,744,073,709,551,615 행 테이블보기 (2 충분합니다) 여러 테이블 뷰 섹션으로 세포를 나눌 수 있습니다? 진심이야? 하단까지 스크롤하는 데 얼마나 걸리나요? –

+0

궁금합니다. 18446744073709551615 피보나치 수를 어떻게 계산 하시겠습니까? 그것은 꽤 큽니다. –

+0

@MartinR 초당 1000 개의 행 (가능하지는 않음)을 스크롤 할 수 있다면 1.844e19 행을 포함하는 테이블 뷰의 맨 아래로 스크롤하는 데 5 억 8450 만년이 걸릴 것입니다. 시작하는 것이 좋습니다. – rmaddy

답변