2017-08-14 21 views
0

我在編程一個小白,我有一個UITableViewController約12 Sections每個Section只有一個Cell每個Cell包含了幾乎所有類型的約15-18輸入字段(如UITextFieldUIPickerView,UIDatePickerUISwitch ...)。組織TableViewController自定義函數到單獨的文件

在最後Cell我已經把Button作爲我所有上述字段的保存按鈕(仍然沒有嘗試它,如果它的作品)。

但無論如何,我剛剛完成了第一個Section,我已經有這麼多IBOutletsIBActions

我有一種感覺,這是不正確的做法,我應該讓它更清潔。因爲如果我以後再回頭修理一些東西,那就太混亂了。

我如何可以將每個Section的代碼轉換成一個Swift文件,以便爲每個Section我有一個包含所有IBOutletsfunctions文件。

在此先感謝。

+0

你可以添加一些代碼到你的文章? – Shmidt

回答

0

如果您使用不同類型的單元格,然後可以將這些IBOutlet添加到相關的TableViewCell文件中,您可以爲每個TableViewCell創建單個文件。

+0

謝謝,我將插座添加到TableViewCell文件。但現在有一個問題:我有我的自定義類「產品」的對象,並在此TableView中填充與此對象的字段(如價格,文章名稱等),但現在如何填充此字段(現在在不同的文件中),反之亦然? ,因爲我還需要在我的主TableViewController文件中獲取輸入字段以修改數據或保存它。我希望你明白我的意思 –

+0

我得到了如何做到這一點 –