簡體   English   中英

整數和整數不能轉換為整數-(返回2個數組,UITableView)

[英]Int and int is not Convertible To Int - (Return 2 arrays, UITableView)

我為UITableView創建了兩個數組。 如何返回2個值? 我收到此錯誤消息,說“((Int / Int)不能轉換為'Int'”)。 如您所見,我返回了2個字符串數組。 該應用程序基本上是一個uiTableView,用於顯示數組。 我從一個數組開始,然后它工作了,然后我創建了第二個數組,但是即時消息出錯。 第二個數組將是一個字幕。 第一個數組是單元格的標題。

碼:

override func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
    return (self.footballNews.count, self.footballSub.count) //returns the array that we made
}

既然你說

第二個數組將是一個字幕。 第一個數組是單元格的標題。

我假設每個單元格只有一個標題和一個字幕!

因此,只要返回一個值,返回什么值都沒有關系。 當前,您返回兩個Int的元組。 這確實與函數簽名的預期返回類型沖突。 您應該只將舊代碼僅保留一個數組,這大概是

override func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
     return self.footballNews.count
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM