So I've been using my iDisk for the last year or so to store my obj-c projects on as I move a lot between two computers, but today it seems like something happened to my xcodeproj file. I was working on a project and suddenly XCode started telling me the xcodeproj file on the disk was different from the one in XCode, and that it couldn't save the file. After trying to save several times I quit XCode and started it up again. The project loads fine, but whenever I try to compile I get an error wherever I try to declare a variable of one of my own classes. The error is: error: expected specifier-qualifier-list before 'PageChanger' I've tried cleaning, but that doesn't seem to help. So what might have happened here? And how do I fix it?