Is anyone of you uing the new external ObjC declares feature of 2015r3? I have the feeling there’s something not quite right about it when you use it on a module, but I can’t put my hands on it and it would be great to have some feedback: Is it me doing something wrong or the IDE?
When using the declares on class level, everything is fine and running as intended. I put some declares that are shared by several classes but not inherited to subclasses on a framework module as an example
From the classes where I need them, I address them via the module name. Mostly everything fine: Usually it runs like intended, but from time to time after new code changes on very different places the debugbuild crashes, either with a EXC_BAD_ACCESS error or with an unrecognized selector (in the example, it would be selector _view). The way to handle this is to change from 32bit to 64 or reverse and back: Then everything runs fine again until the error appears after another code change. I don’t have any problems with the ext declares on classes themselves, only with module methods. If you can add some information (or tell me what I did wrong), here’s the feedback case together with an iOS project that seems to produce the error reliably: <https://xojo.com/issue/41720>