Skip to content

SpriteKit watchOS xcode9 beta2

Vincent Dondain edited this page Jul 17, 2017 · 3 revisions

#SpriteKit.framework https://github.com/xamarin/xamarin-macios/pull/2331

diff -ruN /Applications/Xcode9-beta1.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SKNode.h /Applications/Xcode9-beta2.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SKNode.h
--- /Applications/Xcode9-beta1.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SKNode.h	2017-05-25 07:29:46.000000000 -0400
+++ /Applications/Xcode9-beta2.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SKNode.h	2017-06-09 20:31:06.000000000 -0400
@@ -34,7 +34,7 @@
     SKNodeFocusBehaviorNone = 0,    // Not focusable and node has no impact on other nodes that have focus interaction enabled.  This is the default.
     SKNodeFocusBehaviorOccluding,   // Not focusable, but will prevent other focusable nodes that this node visually obscures from being focusable.
     SKNodeFocusBehaviorFocusable    // Focusable and will also prevent other focusable nodes that this node visually obscures from being focusable.
-} API_AVAILABLE(ios(11.0), tvos(11.0));
+} API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(macos, watchos);
 
 /**
  A SpriteKit scene graph node. These are the branch nodes that together with geometric leaf nodes make up the directed acyclic graph that is the SpriteKit scene graph tree.
@@ -121,7 +121,7 @@
 /**
  Determines how this node participates in the focus system.  The default is SKNodeFocusBehaviorNone.
  */
-@property (nonatomic) SKNodeFocusBehavior focusBehavior API_AVAILABLE(ios(11.0), tvos(11.0));
+@property (nonatomic) SKNodeFocusBehavior focusBehavior API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(macos, watchos);
 
 /**
  The parent of the node.
diff -ruN /Applications/Xcode9-beta1.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SKVersion.h /Applications/Xcode9-beta2.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SKVersion.h
--- /Applications/Xcode9-beta1.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SKVersion.h	2017-05-25 07:29:46.000000000 -0400
+++ /Applications/Xcode9-beta2.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SKVersion.h	2017-06-14 06:57:17.000000000 -0400
@@ -1 +1 @@
-#define SK_VERSION 19009001
+#define SK_VERSION 19010000
diff -ruN /Applications/Xcode9-beta1.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SpriteKit.apinotes /Applications/Xcode9-beta2.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SpriteKit.apinotes
--- /Applications/Xcode9-beta1.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SpriteKit.apinotes	1969-12-31 19:00:00.000000000 -0500
+++ /Applications/Xcode9-beta2.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SpriteKit.apinotes	2017-06-14 06:57:17.000000000 -0400
@@ -0,0 +1,34 @@
+---
+Name: SpriteKit
+Classes:
+- Name: SKMutableTexture
+  Methods:
+  - Selector: 'initWithSize:'
+    MethodKind: Instance
+    Nullability:
+    - S
+    NullabilityOfRet: N
+  - Selector: 'initWithSize:pixelFormat:'
+    MethodKind: Instance
+    Nullability:
+    - S
+    - S
+    NullabilityOfRet: N
+  - Selector: 'modifyPixelDataWithBlock:'
+    MethodKind: Instance
+    Nullability:
+    - N
+    NullabilityOfRet: S
+  - Selector: 'mutableTextureWithSize:'
+    MethodKind: Class
+    Nullability:
+    - S
+    NullabilityOfRet: N
+- Name: SKReachConstraints
+  Methods:
+  - Selector: 'initWithLowerAngleLimit:upperAngleLimit:'
+    MethodKind: Instance
+    Nullability:
+    - S
+    - S
+    NullabilityOfRet: N
Clone this wiki locally