Now why can't everyone answer this effectively. Contrary to what most might think, I am a very accomplished programmer.
Nobody can answer because the questions you are asking are equivalent to an assembly language programmer asking how to make his IBM 360 ASM op codes run on a Burroughs B5000 Mainframe.
Learn the abstract machine architecture, and which "op codes" Objective C supports, before wasting everybodies time by generating code for the wrong machine.
y