I wanted to start a broader mistakes and lessons thread around Swift.
A useful angle is learning curve, but it also connects with deployment. Different tools and workflows can produce very different results even when the goal is similar.
It would be interesting to compare practical examples...