如何将NSTableView的内容保存为文本或html?我想逐个表格地浏览表格,然后将内容附加到字符串中。
我知道,许多人不认为这种方法符合MVC,但是我对数据模型的内容不感兴趣。 GUI恰好以所需的格式显示了我想要的数据部分,现在我想将此表示形式精确地保存为文本或HTML。
有任何想法吗?
最佳答案
我将通过告诉您如何使用UITableView(iphone)来进行回答,它应该是可翻译的:
NSMutableString *myString = [[NSMutableString alloc] init];
int numberOfCells = [self.tableView numberOfRowsInSection:0];
for (int i = 0; i<numberOfCells; i++) {
NSIndexPath *indexPath = [NSIndexPath indexPathForRow:i inSection:0];
UITableViewCell *cell = [self.tableView cellForRowAtIndexPath:indexPath];
[myString appendString:cell.textLabel.text];
}
NSLog(@"%@", myString); // Your finished string
[myString release];
关于objective-c - 如何将NSTableView保存为文本或HTML,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7031588/