Iphone 如何将UITableViewCell中显示的字符串复制到另一个NSString中?

Iphone 如何将UITableViewCell中显示的字符串复制到另一个NSString中?,iphone,uitableview,nsstring,Iphone,Uitableview,Nsstring,我正在编写一个程序,我的程序的一部分有一个UItableView,在其中我使用以下命令手动设置单元格内容 cell.textLabel.text = @"CELL CONTENTS HERE!"; 如何将特定TableView单元格中显示的字符串复制到另一个NSString中?尝试以下操作: NSString *anotherString = [NSString stringWithString:cell.textLabel.text]; 将@“单元格内容保存在此处!”字符串作为视图控制器的

我正在编写一个程序,我的程序的一部分有一个UItableView,在其中我使用以下命令手动设置单元格内容

cell.textLabel.text = @"CELL CONTENTS HERE!";

如何将特定TableView单元格中显示的字符串复制到另一个NSString中?

尝试以下操作:

NSString *anotherString = [NSString stringWithString:cell.textLabel.text];
@“单元格内容保存在此处!”
字符串作为视图控制器的一部分。然后将单元格的
text
属性设置为:

cell.textLabel.text = cellContentsHereProperty;
在表视图委托方法内部
-表视图:cellforrowatinexpath:
。之所以要这样做,是因为您只能在此方法内访问
cell.textlab.text
,或者通过调用委托方法来检索单元格,这很尴尬

一般来说,您希望视图控制器(“控件”)将字符串值(“模型”)与其显示方式(“视图”)分开。保持事物的条块化可以让您检索和更改数据,而不必担心数据的显示方式


这种责任分离被称为MVC或,苹果为iPhone应用程序设计订阅了MVC或。

谢谢你的回复,但这会导致我的程序崩溃嗯,一定是我做错了什么