It's a realy complicated bug to explain, so I will try to update te question if somthing is not clear.
I'm making an app for ios with xamarin, a week ago, I had to change completly a view (.xib) but I did not want to lose it, so I renamed the file to SomeFile_OLD.xib, and then added a new View controller with the name SomeFile, so it created the SomeFile.xib for me.
The weird part, is that today, I needed to make a change to that file, and, form my surprise, no change where made, let's supose I changed the background color of a button to red.
After a lot of time lost, Removed all the files (the _OLD and the new) and added a new one with the same name but with the button with background red.
It worked, during half an hour, after this, when I execute the app (in a device or in the emulator) it showed the _Old file again, But I deleted it!
How can this be, and, most important, how I solve it? right now I can't change the view, because any change I make, it's not reflected upon execution ,I stil see the changes if I open again the file, so the file changes, but uppon execution, it shows me the file of a week ago...
I tryed deleting, rebooting, deleted app from device/simulator, clearing and compiling again...
out of ideas.