When I said not compatible with ARC, I mean the resulting mix of CF and 
Foundation code will not be able to be built using ARC. However it will produce 
headers perfectly useable in ARC code, and the rest of Foundation can even be 
modernised into taking advantage of ARC as well.

Other than the obvious TFB classes like NS/CFArray or NS/CFString, we need to 
make NSObject/CFType a TFB pair as well.

> On Apr 8, 2015, at 18:21, Luboš Doležel <[email protected]> wrote:
> 
> 
> On 04/08/2015 12:11 PM, ChanMaxthon wrote:
>> Apple did not make NSSet/CFBag and NS/CFRunLoop TFB but we can make that 
>> happen without breaking Apple's interface contracts.
> 
> Based on the design, NSRunLoop is an upper level wrapper of CFRunLoop
> adding extra operations. I wouldn't find adding TFB very useful in this
> case, I'd much rather focus on finishing the implementation of other
> TFB'd classes.
> 
> This is what I'd personally like to do in near future, but I'm currently
> busy with porting original Apple's libSystem sources to Linux/Darling.
> 
> -- 
> Luboš Doležel
> 
> _______________________________________________
> Gnustep-dev mailing list
> [email protected]
> https://lists.gnu.org/mailman/listinfo/gnustep-dev

Attachment: smime.p7s
Description: S/MIME cryptographic signature

_______________________________________________
Gnustep-dev mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/gnustep-dev

Reply via email to