我构建了 5 个 UITableViews:Continent、Country、Subcountry、Region和Subregion。
每个人的数据都UITableView
存储在数据库中。
在每次导航中,我都会检索基本数据并将 ( prepareToSegue
)UITableView
与我在每个类中定义的一组标记变量一起传递给下一个。都是相似的。
Continent(country.ContinentID=self.continentID)
--> Country (region.CountryID=self.countryID)
我有一种感觉,我做错了,以某种丑陋的方式。你能建议我如何更聪明地完成这项任务,让我们假设,以专业的方式吗?我想在每个班级中摆脱这一束 int vars。
PS请不要建议使用全局变量。我在这里读到了它们,全局变量被定义为比goto
声明更邪恶。