stuartmorgan-g
stuartmorgan-g
> WDYM maintain? It's code generated by FFIgen. I mean that as a plugin developer I would have two different sets of native code, one generated by `ffigen`, and the...
Can you just use [bridge casts](https://clang.llvm.org/docs/AutomaticReferenceCounting.html#bridged-casts) to indicate the transfer of ownership to/from ARC?
> Might be better to compile the test ObjC code without ARC, while still compiling the trampoline file with ARC. Seems reasonable, although longer term the tests will probably less...
> or another `IOSSdk` It's not an iOS SDK, it's the visionOS SDK, which is a different SDK.
This isn't a "find a solution" kind of issue, it's a "do the work of adding all of the plumbing" kind of issue. There's not going to be a trick...
Putting some numbers on the issue raised in my duplicate issue, where having any reference to `NSView` brought in every single category on it and all transitive classes involved: I...
> Maybe we need an `include-transitive-categories` option that defaults to true? This option would include all categories that extend an included class. If we're changing Obj-C generation to not auto-include...
> There's also a similar issue where an [ordinary method](https://developer.apple.com/documentation/appkit/nscontrol/1428964-selectedcell?language=objc) is overridden by a [getter](https://developer.apple.com/documentation/appkit/nsmatrix/1436472-selectedcell). If this issue is going to cover this case, I would recommend retitling it; there's...
@bobin-abraham Please file issues in the issue tracker.
I don't remember if there was discussion about moving it into the engine at that point, or we just added iOS support to it as-is because that's where it was....