【发布时间】:2016-02-08 06:02:40
【问题描述】:
我想在 tableview 单元格上显示一些名称,该单元格存储在 postFromFriends 数组中,但是当我编写下面显示的这段代码时,它给我一个错误“无法使用类型索引下标 'String' 类型的值'String'" 在名称常量的声明中。如果有人可以提供帮助。谢谢
var postsFromFriends = [String]()
这是我用于附加名称的数组。
override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCellWithIdentifier("cell") as! FriendsTaskTableViewCell
if let name = postsFromFriends[indexPath.row]["name"] as? String {
cell.name?.text = name
}
return cell
}
【问题讨论】:
-
请包含
postsFromFriends数组的定义 -
我确实检查了我编辑的问题@SohilR.Memon
-
你如何向其中添加数据?
-
postsFromFriends[indexPath.row] 显然会返回一个字符串。
-
只需从 json 获取我的数据并附加到 postFromFriends @SohilR.Memon