我的iPhone應用程序中的視圖控制器可以從UIViewController
或UITableViewController
擴展。我需要爲它們添加一個屬性,以便我可以在控制器之間傳遞用戶信息。我知道的解決方案是添加一個BaseViewController
和一個BaseTableViewController
,將它們添加到它們,然後讓所有控制器從它們繼承。將屬性添加到iPhone應用程序中的所有視圖控制器
重複財產BaseViewController
和BaseTableViewController
似乎並不是我最優雅的解決方案。有更好的嗎?
謝謝!
這裏的解釋[BJECTIVE-C類:我可以添加一個屬性並不在我的類的方法?] [1] [1]:HTTP:/ /stackoverflow.com/questions/2520889/objective-c-categories-can-i-add-a-property-for-a-method-not-in-my-category – Mitrodan