The project referenced in the article How at Skyscanner We Migrated Our Objective C Projects to Swift – Step by Step
Project structure:
ObjectiveCToSwift - v0
folder: the original projectObjectiveCToSwift - v1
folder:- 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 pch
folder: the solution using.pch
files opposed to the recommended Apple guidelinesObjectiveCToSwift - v2
folder:- Testing Swift code with Objective C unit tests
- The final state of the project