Continent、Country、Subcountry、Region、Subregionの5 つの UITableView を作成しました。
every のデータUITableViewはデータベースに格納されています。
すべてのナビゲーションで、重要なデータを取得し、すべてのクラスで定義した一連のトークン変数を使用しprepareToSegueて next に渡します。UITableViewすべてが似ています。
Continent(country.ContinentID=self.continentID)
--> Country (region.CountryID=self.countryID)
ある種の醜い方法で、私はそれを間違っていると感じています。このタスクをよりスマートに実装する方法をアドバイスしてもらえますか? すべてのクラスで、この int 変数のバンドルを取り除きたいと思います。
PS グローバル変数の使用はお勧めしません。私はそれらについてここで読みました、そしてグローバルはgotoステートメントよりも悪として定義されています.