IOSurface tvOS xcode9 beta2 - rolfbjarne/xamarin-macios GitHub Wiki

#IOSurface.framework

miguel

diff -ruN /Applications/Xcode9-beta1.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/IOSurface.framework/Headers/IOSurfaceObjC.h /Applications/Xcode9-beta2.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/IOSurface.framework/Headers/IOSurfaceObjC.h
--- /Applications/Xcode9-beta1.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/IOSurface.framework/Headers/IOSurfaceObjC.h	2017-05-30 01:25:49.000000000 -0400
+++ /Applications/Xcode9-beta2.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/IOSurface.framework/Headers/IOSurfaceObjC.h	2017-06-14 00:41:56.000000000 -0400
@@ -173,8 +173,8 @@
 - (void)setAttachment:(id)anObject forKey:(NSString *)key;
 - (nullable id)attachmentForKey:(NSString *)key;
 - (void)removeAttachmentForKey:(NSString *)key;
-- (void)setAllAttachments:(NSDictionary *)dict;
-- (nullable NSDictionary *)allAttachments;
+- (void)setAllAttachments:(NSDictionary<NSString *, id> *)dict;
+- (nullable NSDictionary<NSString *, id> *)allAttachments;
 - (void)removeAllAttachments;
 
 /* There are cases where it is useful to know whether or not an IOSurface buffer is considered to be "in use"
⚠️ **GitHub.com Fallback** ⚠️