I have an app that was just working... now the app won't even launch and I'm getting a
"[General] Cannot create double from object <_NSControllerObjectProxy: 0x60c000000270> of class _NSControllerObjectProxy"
error.
in NSApplicationMain, this seems to be the offending line...
0x7fff3dbea946 <+504>: movl %eax, %ebx.
It says Thread 1: signal SIGABRT next to it.
I have no idea how to interpret any of this. I have commented out huge chunks of my code... nothing. What has happened? How do I make sense of all this gibberish?
Thanks,
Oh, I figured it out. Somehow, there was a binding in something called "Shared User Defaults." I don't even know what that is so there is NO WAY I control-dragged something to there... but by deleteing the binding the app now magically works again.
yay. I hate bindings, seriously, so stupid. You can't copy and paste them, you can't comment them out... give me back the glue code.. hells bells... how bad was it?