Swift 3 - 在TableViewCell中使用ViewController中的变量

时间:2017-01-07 07:12:43

标签: swift uitableview variables

我是Swift的新手,也是堆栈溢出的新手。

我需要使用" id"在tableviewcell里面的ViewController中设置变量。

1。 View Controller - 设置ID变量

class Profile01: UIViewController, UITableViewDataSource, UITableViewDelegate {

var id: AnyObject!

2。 TableViewCell - 我需要得到" id"此TableView单元格中具有相同值的变量

class tableViewCell: UITableViewCell {

override func awakeFromNib() {

parseJSON()

super.awakeFromNib()

}

func parseJSON(){

let url: URL = URL(string:"http://website/page.php")!

let request: NSMutableURLRequest = NSMutableURLRequest(url:url)

let bodyData = "id=\(id)&local=application"

request.httpMethod = "POST"

request.httpBody = bodyData.data(using: String.Encoding.utf8);

NSURLConnection.sendAsynchronousRequest(request as URLRequest, queue:       OperationQueue.main) {(response, data, error) in

self.startParsing(data!)}

}
tableviewcell中的

id用于

let bodyData = "id=\(id)&local=application"

0 个答案:

没有答案