A swift country information app that demos:
- Separate UICollectionViewDataSource and UICollectionViewDelegate from UIViewController, for both single section datasource and multi-section datasource
- Handle Segue properly after the datasource separation
- How to parse and store JSON data
- How to use MapKit
- How to use Static Cell with UITableView
- Use PDF vector image