我尝试了一切,我无法解决这个问题,也许我太累了,不能看,idk。
我想要的是从解析中检索所有对象并将它们列在tableview中。因此tableview中的每一行都必须代表Parse类中的一行。目标:显示所有可用的餐厅。
现在我可以从Parse Class中获取所有对象,但在所有表行上显示相同的标题。
这是输出(正如你所看到的,总是显示相同的名字:" Renato"因为它是最后一个被重新获得的)
我的代码:
<label ng-model="data.latitud">LAT: {{longitude}}</label>
<button class="button button-positive" ng-click="doSubmit()>
<span class="text-16">Submit</span>
</button>
$scope.doSubmit = function(){
alert($scope.data.latitud);
}
打印输出
答案 0 :(得分:2)
您目前正在遍历整个对象数组,这将始终显示最后一个
for object in objects {
cell.textCell.text = object["nome"] as? String
}
你需要这样做
if let objects = objects as? [PFObject] {
cell.textCell.text = objects[indexPath.row]["nome"] as? String
}
另外你应该采用另一种“使用UITableViewController子类”的方法......看一下,我快速给你发了一些代码,看你应该怎么做......