Apple has removed important API's on their latest OS: Maverick to improve the security. These api's are necessary to enumerate processes and returning their ID but also attach your software to it.
I was interested in taking a look on it in my free time but it's not worth it, especially after I've seen them removing the API's. It would just take a single dumb update decision of Apple and all trainers would stop working and I/we/someone else would have spent all work for nothing.
The OS is not designed for games nor manipulating software. My personally opinion: I would rather spend the time looking on linux especially when Valve is pushing linux with their steam machines and AMD may push it as well with giving Mantle linux support.
But you really should keep one thing in your mind: It's pretty easy to port software to other platforms but it's a completely different step to port a trainer.
All times are (GMT -08:00) Pacific Time (US & Canada). Current time is 1:50:36 AM