Some Q & A sessions that may be of use...
Do you offer an MacOSX objectiveC SDK
Our Mac API is implemented as a standard dylib so can be utilized from an Objective C program.
The header file is written in standard C and as such might need tweaking for Objective C.
The simplest approach is to include it and then remove any items that fail compilation.
In the event that a removed item is required this can be reinstated and adapted as necessary.
This would likely be more efficient than trying to convert the whole header unless there are very few failing entries.