问题:
我有一个TableViewCell,它从一个包含NSOrderedSet数据的Mutable数组中提取。 NSOrderedSet包含我需要的所有信息,但是Array,以及随后的TableViewCell在运行时没有任何数据。
我可以使用委托方法来修复此问题吗?还有什么我可以遗漏,或者为什么数组不包含数据?如果是这样,怎么样/什么?
这是代码:
目前我有一个prepareForSegue
,我认为这一切都已完成,但就像我说它没有显示任何内容。
以下是我在prepareForSegue
中使用的代码,我认为可以使用
cannedResponsesViewController.cannedResponses = company.cannedResponses;
cannedResponsesViewController.delegate = self;
包含TableViewCell的视图是cannedResponsesViewController
,cannedResponses
是存储我想要的数据的NSOrderedSet
。
在cannedResponsesViewController
内,我调用它来获取NSMutableArray
OrderedSet中的cannedResponses
数据:
self.searchResults = [NSMutableArray arrayWithArray:[self.cannedResponses array]];