Exercises

Now that you understand what an object is, it is time to recognize objects in different applications:

  • Exercise 1: Work with an iOS app and recognize its objects. Work with an app that has both an iPhone and iPad version. Execute the app in both versions and recognize the different objects that the developers might have used to code the app. Create a UML diagram with the classes that you would use to create the Think about the methods and properties that you would require for each class. If the app is extremely complex, just focus on a specific feature.
  • Exercise 2: Work with a Mac OS application and recognize its objects. Execute the app and work with a specific feature. Recognize the objects that interact to enable you to work 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.