Skip to content
This repository has been archived by the owner on May 18, 2024. It is now read-only.

gergelyorosz/ObjectiveCToSwiftStepByStep

Repository files navigation

Objective C to Swift - Step by Step

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 project
  • ObjectiveCToSwift - 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
  • ObjectiveCToSwift - v1 with pch folder: the solution using .pch files opposed to the recommended Apple guidelines
  • ObjectiveCToSwift - v2 folder:
    • Testing Swift code with Objective C unit tests
    • The final state of the project

About

Migrate Objective C Projects to Swift - Step By Step

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published