So I've had countless issues with the Xcode syntax coloring in the past. I've been able to fix them through various trials and each solution is different from the next. This time, I can trace the problem to a specific event so I am wondering if others have had this problem and know of a solution.

My syntax coloring was just fine until I did a 'git pull' from the terminal. After the pull, only one method was completely broken while the rest of my code was partially colored correctly. By partial I mean objects and methods were being colored the same color (which they shouldn't) but it was better than nothing, right? Well, to fix this I decided to close the project and delete my derived data then reopen the project. After reopening, the coloring is completely broken.

Has anyone had this problem after pulling from git?