Skip to content

PencilKit macOS xcode13.0 rc

Alex Soto edited this page Sep 14, 2021 · 1 revision

#PencilKit.framework

diff -ruN /Applications/Xcode_13.0.0-beta5.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PencilKit.framework/Headers/PKDrawing.h /Applications/Xcode_13.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PencilKit.framework/Headers/PKDrawing.h
--- /Applications/Xcode_13.0.0-beta5.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PencilKit.framework/Headers/PKDrawing.h	2021-08-07 05:20:44.000000000 -0400
+++ /Applications/Xcode_13.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PencilKit.framework/Headers/PKDrawing.h	2021-08-03 21:49:33.000000000 -0400
@@ -19,7 +19,6 @@
 #endif
 /// The UTType for storing drawing data.
 extern const CFStringRef PKAppleDrawingTypeIdentifier API_AVAILABLE(ios(13.0), macos(10.15));
-
 #ifdef __cplusplus
 }
 #endif
@@ -27,6 +26,7 @@
 @class PKStroke;
 
 /// The data model object for storing drawing data created from PKCanvasView.
+NS_REFINED_FOR_SWIFT
 API_AVAILABLE(ios(13.0), macos(10.15))
 @interface PKDrawing : NSObject <NSCopying, NSSecureCoding>
 
diff -ruN /Applications/Xcode_13.0.0-beta5.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PencilKit.framework/Headers/PKEraserTool.h /Applications/Xcode_13.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PencilKit.framework/Headers/PKEraserTool.h
--- /Applications/Xcode_13.0.0-beta5.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PencilKit.framework/Headers/PKEraserTool.h	2021-08-07 05:20:43.000000000 -0400
+++ /Applications/Xcode_13.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PencilKit.framework/Headers/PKEraserTool.h	2021-08-03 21:49:32.000000000 -0400
@@ -16,6 +16,7 @@
 } NS_REFINED_FOR_SWIFT;
 
 /// An eraser tool for erasing parts of a drawing.
+NS_REFINED_FOR_SWIFT
 API_AVAILABLE(ios(13.0), macos(10.15))
 @interface PKEraserTool : PKTool
 
diff -ruN /Applications/Xcode_13.0.0-beta5.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PencilKit.framework/Headers/PKInk.h /Applications/Xcode_13.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PencilKit.framework/Headers/PKInk.h
--- /Applications/Xcode_13.0.0-beta5.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PencilKit.framework/Headers/PKInk.h	2021-08-07 05:20:43.000000000 -0400
+++ /Applications/Xcode_13.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PencilKit.framework/Headers/PKInk.h	2021-08-03 21:49:33.000000000 -0400
@@ -11,6 +11,7 @@
 NS_ASSUME_NONNULL_BEGIN
 
 /// PKInk provides a description of how marks on a PKCanvas render and are created.
+NS_REFINED_FOR_SWIFT
 API_AVAILABLE(ios(14.0), macos(11.0))
 @interface PKInk : NSObject <NSCopying>
 
diff -ruN /Applications/Xcode_13.0.0-beta5.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PencilKit.framework/Headers/PKInkingTool.h /Applications/Xcode_13.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PencilKit.framework/Headers/PKInkingTool.h
--- /Applications/Xcode_13.0.0-beta5.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PencilKit.framework/Headers/PKInkingTool.h	2021-08-07 05:20:44.000000000 -0400
+++ /Applications/Xcode_13.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PencilKit.framework/Headers/PKInkingTool.h	2021-08-03 21:49:33.000000000 -0400
@@ -20,6 +20,7 @@
 @class PKInk;
 
 /// A tool for drawing on a PKCanvasView.
+NS_REFINED_FOR_SWIFT
 API_AVAILABLE(ios(13.0), macos(10.15))
 @interface PKInkingTool : PKTool
 
diff -ruN /Applications/Xcode_13.0.0-beta5.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PencilKit.framework/Headers/PKLassoTool.h /Applications/Xcode_13.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PencilKit.framework/Headers/PKLassoTool.h
--- /Applications/Xcode_13.0.0-beta5.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PencilKit.framework/Headers/PKLassoTool.h	2021-08-07 05:20:43.000000000 -0400
+++ /Applications/Xcode_13.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PencilKit.framework/Headers/PKLassoTool.h	2021-08-03 21:49:32.000000000 -0400
@@ -11,6 +11,7 @@
 NS_ASSUME_NONNULL_BEGIN
 
 /// A lasso tool for selection parts of a drawing.
+NS_REFINED_FOR_SWIFT
 API_AVAILABLE(ios(13.0), macos(10.15))
 @interface PKLassoTool : PKTool
 
diff -ruN /Applications/Xcode_13.0.0-beta5.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PencilKit.framework/Headers/PKStroke.h /Applications/Xcode_13.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PencilKit.framework/Headers/PKStroke.h
--- /Applications/Xcode_13.0.0-beta5.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PencilKit.framework/Headers/PKStroke.h	2021-08-07 05:20:43.000000000 -0400
+++ /Applications/Xcode_13.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PencilKit.framework/Headers/PKStroke.h	2021-08-03 21:49:32.000000000 -0400
@@ -16,6 +16,7 @@
 NS_ASSUME_NONNULL_BEGIN
 
 /// The data model value representing a stroke in a `PKDrawing`.
+NS_REFINED_FOR_SWIFT
 API_AVAILABLE(ios(14.0), macos(11.0))
 @interface PKStroke : NSObject <NSCopying>
 
diff -ruN /Applications/Xcode_13.0.0-beta5.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PencilKit.framework/Headers/PKStrokePath.h /Applications/Xcode_13.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PencilKit.framework/Headers/PKStrokePath.h
--- /Applications/Xcode_13.0.0-beta5.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PencilKit.framework/Headers/PKStrokePath.h	2021-08-07 05:23:25.000000000 -0400
+++ /Applications/Xcode_13.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PencilKit.framework/Headers/PKStrokePath.h	2021-08-03 21:49:32.000000000 -0400
@@ -13,6 +13,7 @@
 @class PKStrokePoint;
 
 /// A uniform cubic B-spline representing the point data of a `PKStroke`.
+NS_REFINED_FOR_SWIFT
 API_AVAILABLE(ios(14.0), macos(11.0))
 @interface PKStrokePath : NSObject <NSCopying>
 
diff -ruN /Applications/Xcode_13.0.0-beta5.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PencilKit.framework/Headers/PKStrokePoint.h /Applications/Xcode_13.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PencilKit.framework/Headers/PKStrokePoint.h
--- /Applications/Xcode_13.0.0-beta5.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PencilKit.framework/Headers/PKStrokePoint.h	2021-08-07 05:20:44.000000000 -0400
+++ /Applications/Xcode_13.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PencilKit.framework/Headers/PKStrokePoint.h	2021-08-03 21:49:33.000000000 -0400
@@ -12,6 +12,7 @@
 /// A point value stores all the attributes of a PKStroke at a specific point.
 /// `PKStrokePoint` stores its properties compressed, the value read for a property may not
 /// exactly equal the value set for a property.
+NS_REFINED_FOR_SWIFT
 API_AVAILABLE(ios(14.0), macos(11.0))
 @interface PKStrokePoint : NSObject <NSCopying>
 
Clone this wiki locally