Bug 57256 - Improve AppKit with SmartEnum headers in xcode9
Summary: Improve AppKit with SmartEnum headers in xcode9
Status: CONFIRMED
Alias: None
Product: Xamarin.Mac
Classification: Desktop
Component: Library (Xamarin.Mac.dll) (show other bugs)
Version: Master
Hardware: PC Mac OS
: Normal enhancement
Target Milestone: Future Cycle (TBD)
Assignee: Bugzilla
URL:
Depends on:
Blocks:
 
Reported: 2017-06-07 18:30 UTC by Chris Hamons
Modified: 2017-06-07 18:30 UTC (History)
2 users (show)

See Also:
Tags:
Is this bug a regression?: ---
Last known good build:


Attachments

Description Chris Hamons 2017-06-07 18:30:12 UTC
In Xcode 9 almost every AppKit API that takes "enum" strings were updated:

+typedef NSString * NSImageName NS_EXTENSIBLE_STRING_ENUM;

We should teach our bindings thing trick vis [BindAs] and [Wrap].

Note You need to log in before you can comment on or make changes to this bug.