@@ -90,6 +90,24 @@ __attribute__((availability(ios,introduced=8.0)))
9090
9191@end
9292
93+
94+ // / macCatalyst availability
95+
96+ void availableOnIOSButUnavailableOnmacCatalyst() __attribute__((availability(ios, introduced=8.0 ))) __attribute__((availability(maccatalyst, unavailable)));
97+ void availableOnIOSButDeprecatedOnmacCatalyst () __attribute__((availability(ios, introduced=8.0 ))) __attribute__((availability(maccatalyst, introduced=8.0 , deprecated=9.0 )));
98+
99+ void unavailableOnIOS () __attribute__((availability(ios, unavailable)));
100+ void deprecatedOniOSButNotOnmacCatalyst () __attribute__((availability(ios, introduced=8.0 , deprecated=9.0 ))) __attribute__((availability(maccatalyst, introduced=8.0 )));
101+
102+ void availableOnIOSButUnavailableOniOSAppExtension () __attribute__((availability(ios, introduced=8.0 ))) __attribute__((availability(ios_app_extension, unavailable)));
103+ void availableOnIOSButUnavailableOnmacCatalystAppExtension () __attribute__((availability(ios, introduced=8.0 ))) __attribute__((availability(maccatalyst_app_extension, unavailable)));
104+ void availableOnIOSAppExtensionButUnavailableOnmacCatalystAppExtension () __attribute__((availability(ios_application_extension, introduced=8.0 ))) __attribute__((availability(maccatalyst_app_extension, unavailable)));
105+
106+ void availableOnIOSButDeprecatedOniOSAppExtension () __attribute__((availability(ios, introduced=8.0 ))) __attribute__((availability(ios_app_extension, introduced=8.0 , deprecated=9.0 )));
107+ void availableOnIOSButDeprecatedOnmacCatalystAppExtension () __attribute__((availability(ios, introduced=8.0 ))) __attribute__((availability(maccatalyst_app_extension, introduced=8.0 , deprecated=9.0 )));
108+ void availableOnIOSAppExtensionButDeprecatedOnmacCatalystAppExtension () __attribute__((availability(ios_application_extension, introduced=8.0 ))) __attribute__((availability(maccatalyst_app_extension, introduced=8.0 , deprecated=9.0 )));
109+
110+
93111@class NSString , NSArray , NSDictionary , NSSet , NSEnumerator ;
94112
95113@class NSMutableArray <ObjectType>;
0 commit comments