ios - Tableview numberOfRowsInSection 返回重复的.count 数字?
问题描述
这可能是一个非常愚蠢的问题,但我似乎无法在任何地方找到答案。
下面是一个 tableview 和一个空字典的一小部分代码。
// MARK: - Object2
struct Object2: Codable {
let id: Int
let url: String
let displayname: String
let media: [Media2]
}
// MARK: - Media2
struct Media2: Codable {
let id, prodno: Int
let webpath: String
let slot: Int
let type, extdata: String
let ctime, xsize, ysize, mediasetid: Int
let alt, title: String
let generation: Int
let created, changed: String
}
var sokresultat2 = [Object2]()
func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
print(sokresultat2.count)
return sokresultat2.count
}
“numberOfRowsInSection”函数正在检查变量“sokresultat2”的.count,它总是打印出双零,就像这样:
0
0
它不应该只打印出 1 个零吗?
我玩过代码,但它总是打印出金额的副本,这是为什么呢?我只是好奇这是如何工作的。
谢谢!
解决方案
推荐阅读
- ionic-framework - 如何在 Ionic 中为“INR”货币运行我的 PayPal 代码
- python - Python 3:为什么循环比递归快?
- kubernetes - Kubernetes 丢失了 ~/.kube/config
- node.js - Express:会话秘密
- c - 如何在 ac 函数中返回通用指针?
- django - Django 使用包含文件字段的外部 postgresql 数据库
- r - Trying to install easyGgplot2 in R
- matlab - 如何在 MATLAB 的子图中对齐 xlabels 和 ylabels
- python-3.x - scipy 的 wavfile.read 函数的输出
- c - 奇怪的 C 分段错误