The project referenced in the article How at Skyscanner We Migrated Our Objective C Projects to Swift – Step by Step
Project structure:
ObjectiveCToSwift - v0folder: the original projectObjectiveCToSwift - v1folder:- Using Objective C code from new Swift code in
CarHireLeg.swift - Using Swift code from Objective C code in
Trip.m - Testing Swift code with Swift unit tests in
CarHireLegTests.swift - Testing Objective C code with Swift unit tests in
TripTests.swift
- Using Objective C code from new Swift code in
ObjectiveCToSwift - v1 with pchfolder: the solution using.pchfiles opposed to the recommended Apple guidelinesObjectiveCToSwift - v2folder:- Testing Swift code with Objective C unit tests
- The final state of the project