0
我正在創建一個iOS應用程序,它可以讓您找到從一個城市到另一個城市的最快路線。爲了讓用戶更容易,您可以根據城市的大陸或國家進行篩選(所以歐洲會顯示巴黎,倫敦和柏林,而法國只會顯示巴黎)。我目前將所有對象存儲在各種數組中,City對象指向Country對象,Country對象指向Continent對象。看到我的圖表下面的視覺表示: 如何存儲我的分層數據?
我覺得,這是真的無效的數據過濾出來。我想要一個數據結構,可以讓我快速過濾城市。我很高興能夠使用我目前擁有的3個陣列,但我真的覺得這樣做效率不高,而且我正努力在網上尋找解決方案。提前致謝。