Adding an object-oriented data repository to a project
Now, we will add one protocol and many classes we created in the previous chapter to generate the GameRepository
class. We want to display a list of game names in the Picker View. We will add the following Swift source files in the project within the Chapter8
group:
Identifiable.swift
Entity.swift
Repository.swift
Game.swift
GameRepository.swift
Click on the Chapter8 group in Project Navigator (the icon represents a folder). Do not confuse it with the Chapter8 project that is the parent for the Chapter8 group. Navigate to File | New | File... and select Swift File as the template for your new file. Then, click on Next and enter Identifiable in the Save As textbox. Make sure that Chapter8 with the ...
Get Swift 3 ObjectOriented Programming - Second Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.