Skip to content
DmitrySkiba edited this page Jan 23, 2012 · 1 revision
  • Single POSIX target (MacOS support dropped, Windows is supported by emulating missing pices)
  • GC dropped
  • Enhanced bridging (each CF class is bridged to 2 NS classes: mutable and immutable)
  • Reference counter moved to CFRuntimeInstance (LP64 model)
  • Source cleanup (redundant #ifdefs removed, non-public code removed)
  • Source formatted according to Coding Style
  • CFAllocator is malloc_zone_t compatible (from itoa-macemu project)
  • Validation mechanism which either asserts (when CF is used alone) or throws exceptions (when used with Foundation)
  • etc.
Clone this wiki locally