我正在尝试使用来自2个来源的数据填充单元格。 第一个是来自firebase数据库的URL。这部分有效。
然后我使用https://docs.google.com/document/d/1mwyOFsAD-bPoXTk3Hthq0CAcGXCUw-BtTJMR4nGTY-0/edit从网页后面的此页面中删除页面标题,然后我还要将此页面标题放在dataSource?.populateCellWithBlock { (cell: UITableViewCell, obj: NSObject) -> Void in
let customCell = cell as! CustomCellTableViewCell
let snap = obj as! FIRDataSnapshot
let childString = snap.value as! [String : AnyObject]
let url = childString["url"] as? String
let urlString = String(url!)
let constantURL = "https://google.com/"
//If a single URL is used, it works, but not for urlString above
OGDataProvider.sharedInstance.fetchOGData(urlString: urlString) { [weak self] ogData, error in
if let _ = error {
return
}
let pageTitle = ogData.pageTitle
customCell.titleLabel.text = pageTitle
customCell.urlLabel.text = String(url!)
}
tableView.dataSource = dataSource
tableView.delegate = self
}
}
旁边,来自firebase的网址旁边。到目前为止,这部分不起作用,我可以废弃“常量”URL的数据(即当我将其设置为“google.com”时),但关键部分是如何为每个URL重复此步骤它是从firebase获取的?
keys
我希望能够理解我的问题。