From: Panayotis K. <pan...@pa...> - 2011-10-09 18:07:36
|
There are a bunch of C objects, like the ones mentioned in the title, which are (quote) “toll-free bridged” with its Cocoa Foundation counterpart (end quote). C-type functions use this naming convention, while ObjC use the NS* naming. Practically these are the same but this is not reflected at all in the *.h files. Because of their dual nature, parsing is very hard and the strong typed nature of Java, will make things worse. In order to address this issue, I think the easiest (and hopefully safe) method is to "rename" every mention to CF* object to NS* object. What do you think? |