我的CoreData模型驅動一系列UITableViewControllers。將表中的值從UITableView傳遞給UIView
其中一個詳細表的頭部包含一個UIView「GraphView」,該UIView使用來自表格行的數據。 (這就像iTunes有一個自定義標題,用於在給定播放列表中繪製歌曲長度。)我的「播放列表」從CoreData正確填充。但是,我如何將數據從TableView傳遞到其標頭中的UIView?
對於重新獲取和解析它來說,看起來是浪費和多餘的,特別是當數據位於一個稱爲「steps」的方便可變數組時。我可以只將可變數組傳遞給標題中的UIView?如果是這樣,怎麼樣?
我試圖創造所謂的「passedStepsArray」了UIView的類一個NSArray屬性,然後從StepDetailViewController設置它像這樣:
graphView.passedStepsArray = [[NSArray alloc] initWithArray:steps copyItems:YES];
但早在GraphView類,它仍然是NULL。沒有值被傳遞。
任何想法?
感謝您的快速和正確的答案......當我放入代碼時,它仍然無法工作。但經過幾小時的頭髮拉動並添加(壞)代碼來修復(工作)代碼後,我意識到我的GraphView沒有正確連接到IB中的IBOutlet。 –