add gen-cocoa files for obj-c