11

Very important lesson I learned while working with Xcode:
Always have multiple major versions installed and ready to be used.

Xcode 9 can't convert old Swift 2.2 project to Swift 4 and can't open the "old" project? Xcode 7 can help you.

Xcode 9 crashes randomly while moving top level packages? Xcode 8 can help you.

Yeah, always funny to find new bugs in Xcode...

Comments
  • 2
    I also looooove the fact that sometimes when you type in a variable name and you did not select that item when XCode's intellisense pops up, it refuses to compile! So sometimes you're left scratching your head as to what the error is, until you re-type the line in question and it magically works!

    Very intelligent intellisense.
  • 0
    Wut, I've used Visual Studio, Eclipse, and IntelliJ and I've never had to do this.
  • 0
    Why does XCode even have any influence on the compilers result?
  • 2
    I’ve been using Xcode for years and while it is a piece of shit I’ve never seen what @monzrmango is talking about.

    However I have had cases where it refuses to build with some weird low level error and you have to actually quit and re-open Xcode to get it to build again.
  • 1
    Xcode will do different stuff under the same actions. Shit is so buggy and fickle it will make you think you’re dreaming.
Add Comment