Mein Ziel ist es, zu einem anderen View-Controller zu gehen, während man eine Variable übergibt.Variable von tableView zu prepareForSegue übergeben?
hier ist mein Code:
func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
let name : String=arrDict[indexPath.row].valueForKey("name") as! String
}
override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject!) {
if segue.identifier == "SecondSegue" {
let viewController = segue.destinationViewController as! SecondViewController
viewController.passedVariable = name
}
}
wie Sie sehen können, ich versuche prepareForSegue
die Variable name
an die Funktion zu übergeben. Wie gesagt, mein ultimatives Ziel ist es, eine Variable an einen anderen View-Controller zu übergeben und diese Ansicht zu öffnen.
gerade jetzt, PreparateForSegue kann das tun, aber ich brauche nur die Variable übergeben. vielleicht gibt es eine Möglichkeit, das direkt in func tableView
zu tun?
Möchten Sie, dass es segnet, wenn Sie auf die Zelle klicken? – Sethmr
@Sethmr ja ich mache – johnniexo88