Iphone 如何将UITableViewCell中显示的字符串复制到另一个NSString中?
我正在编写一个程序,我的程序的一部分有一个UItableView,在其中我使用以下命令手动设置单元格内容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]; 将@“单元格内容保存在此处!”字符串作为视图控制器的
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或。谢谢你的回复,但这会导致我的程序崩溃嗯,一定是我做错了什么