Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/105.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 读取Swift xCode中的最后一行控制台代码_Ios_Xcode_Swift_Uitableview - Fatal编程技术网

Ios 读取Swift xCode中的最后一行控制台代码

Ios 读取Swift xCode中的最后一行控制台代码,ios,xcode,swift,uitableview,Ios,Xcode,Swift,Uitableview,我希望能够读取最后一个控制台行并将其存储为变量 我想这样做是因为我有一个表视图,其中包含数组中的项目,我想制作我的应用程序,这样当你按下其中一个单元格时,它会将下一个屏幕上的标签文本更改为所选单元格的文本。 到目前为止,我只需要能够打印单元格文本,但我不知道如何传输它。 我认为,通过将println存储为变量并使用prepareForSegue将其发送过来可能会奏效 e、 g: [这里是什么…?] override func prepareForSegue(segue: UIStoryboard

我希望能够读取最后一个控制台行并将其存储为变量

我想这样做是因为我有一个表视图,其中包含数组中的项目,我想制作我的应用程序,这样当你按下其中一个单元格时,它会将下一个屏幕上的标签文本更改为所选单元格的文本。 到目前为止,我只需要能够打印单元格文本,但我不知道如何传输它。 我认为,通过将println存储为变量并使用
prepareForSegue
将其发送过来可能会奏效

e、 g:

[这里是什么…?]

override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {

    var nextViewController: SecondViewController = segue.destinationViewController as SecondViewController

    nextViewController.recievedString = storedString

}

尝试将文本存储在单元格中,而不是打印它,就像打印它的位置一样,而是将storedString设置为等于它,类似于

    //You were doing something like this
    println(cellText)

    //instead do something like this
    self.storedString = cellText
然后,由于prepareForSegue方法看起来应该正确地将storedString作为ReceivedString传入,因此在SecondViewController add的viewDidLoad方法中

    self.labelName.text = self.recievedString

希望这能奏效

不要试图通过命令行传输数据!这是最糟糕的事情,在你的程序中通过它!更容易、更安全、不麻烦、更健壮等等。嗯,对不起,我该怎么做?我对@kametrixomt的编程还是很陌生谢谢@雷切尔·哈维
    self.labelName.text = self.recievedString