So, when I run otool on a private framework, I get a nice dump of all the functions exported by the framework, and the disassembly behind them. I assume this is how other people have come up with headers for exported C functions. the question is: how did they figure out the parameters to the function? Looking at the disassembly, it doesn't seem like there's anything specifying the types of the args. What's the trick?