Book Image

Swift Cookbook

By : Cecil Costa, Cecil Costa
Book Image

Swift Cookbook

By: Cecil Costa, Cecil Costa

Overview of this book

Table of Contents (18 chapters)
Swift Cookbook
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

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...

  1. 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:

  2. Then, create a file called Car, which should be a subclass of NSObject, as shown here:

    You will see that two files are created: Car.h and Car.m.

  3. Click...