0.2 170510 (May 10, 2017)
Pre-release
Pre-release
- CoreGraphics and CoreText do no longer have dependencies on Foundation + UIKit (#2026)
- Apps that are initialized with a storyboard now have a main UIWindow automatically created (#1836)
- NSScanner is now fully supported: locale, copyWithZone:, localizedScannerWithString:, scanDecimal:, scanHexDouble:, scanHexFloat:, localizedScannerWithString: (#2083)
- NSFileHandle is now fully supported: initWithCoder: / encodeWithCoder: / fileHandleWithStandardOutput / fileHandleWithStandardError / readInBackgroundAndNotify / NSFileHandleReadCompletionNotification (#2367)
- CoreText
- CTLine is now implemented via CFRuntimeBase (not via an NSObject) (#2357)
- CTRun is now implemented via CFRuntimeBase (not via an NSObject) (#2356)
- CTFrame is now implemented via CFRuntimeBase (not via an NSObject) (#2359)
- CTFramesetter is now implemented via CFRuntimeBase (not via an NSObject) (#2358)
- CTTypesetter is now implemented via CFRuntimeBase (and not an object) (#2355)
- NSProxy is now supported (#2348)
- Added support for NSExceptionHandler and related classes/methods (#2373)
- Fixed hangs in NSData dataWithContentsOfURL (#2298)
- Updated NSNotificationCenter to be thread safe (#2391)
- VSImporter now automatically creates publisher folder manifest entries (#2307)
- CoreGRaphics
- NSArray
- Completed NSArray KVO methods (#2068)
- Added support for NSArray enumerateObjectWithIndexes:options:usingBlock: (#2072)
- Added support for stubbed out NSArray index* methods (#2070)
- Added support for Implement NSArray descriptionWithLocale* apis (#2073)
- Added support for Implement NSArray URL init/write methods (#2069)
- NSIndexSet
- Fixed 58 bugs since the last release