XCode6 issue fixed "objc_msgSend too many arguments to function call

XCode6 Issue fixed objc_msgSend "too many arguments to function call, expected 0, have 2"

I have changed all function calls from 

NSMutableOrderedSet *primitive = objc_msgSend(_s, fastPrimitiveGetter);
to 
NSMutableOrderedSet *primitive = ((id (*)(id, SEL))objc_msgSend)(_s, fastPrimitiveGetter);

http://stackoverflow.com/questions/27124512/kcorderedaccessorfix-objc-msgsend-too-many-arguments-to-function-call-expected/27124943#27124943