1 post found
Initially, I put iOS/macOS under one target for convenience, but as complexity grew, the code became riddled with unmaintainable conditional compilation. Here's how I performed a major refactoring by physically isolating the UI layers.