Since Xcode 7 refactroring seems to have been broken. Am I missing a setting change, is my project some how corrupted? It seem to to work on only the odd occasion. Other times if I refactor the method name none of the places the method is called get refactored. It's much worse then even find and replace. Is it because I'm still using objective C and all the effort is being put into swift? I'd start coding in swift I knew refactoring worked. I have used App Code by jet brains just to refactor!!!
Xcode refactoring
One thing to keep in mind is that if the preview is empty, that is generally a display problem only. If you switch to one of the other display modes (there are 3 icons above the list list files: hierarchical, flat, files) and switch back, you should see the correct preview.
Secondly, if not all occurrences get replaced, that would suggest your source code index is incomplete. It might be worth trying to clean the project and wait for the index to be rebuilt.
Thirdly, I believe the ability to refactor Obj-C properties is still broken, though I haven't tried this recently.
Fourthly, there is currently no refactoring at all in Swift, so you're not being punished for using Obj-C. You're being rewarded! 😉
Yes...definitely borked. If you've found alternate solutions, keep them close and be very quick to apply option-clean build folder as often as you find time.