Calling a cab
Let's imagine that we work for a taxi company, which already has an app that allows clients to call a taxi from it. As you may imagine, the company can start giving additional services rather than only using traditional cars; for example, let's imagine that they now want to offer hiring a van for people that have a lot of luggage.
In this recipe, we are going to start with a pure Objective-C application. After this, we are going to modify it so that we are prepared to add the Swift code in the future.
Getting ready
Let's start creating a project called Chapter 8 Cab
, but in this case, select Objective-C instead of Swift as the programming language, as shown in the following screenshot:
How to do it...
First, create a new file for your project, and select Cocoa Touch Class, which is located on the upper right-hand side of the iOS source:
Then, create a file called
Car
, which should be a subclass ofNSObject
, as shown here:You will see that two files are created:
Car.h
andCar.m
.Click...