Skip to content

PhotosUI iOS xcode16.0 b6

Rolf Bjarne Kvinge edited this page Aug 21, 2024 · 2 revisions

#PhotosUI.framework

diff -ruN /Applications/Xcode_16.0.0-beta5.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/PhotosUI.framework/Headers/PHContentEditingController.h /Applications/Xcode_16.0.0-beta6.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/PhotosUI.framework/Headers/PHContentEditingController.h
--- /Applications/Xcode_16.0.0-beta5.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/PhotosUI.framework/Headers/PHContentEditingController.h	2024-07-30 06:47:31
+++ /Applications/Xcode_16.0.0-beta6.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/PhotosUI.framework/Headers/PHContentEditingController.h	2024-08-13 07:52:31
@@ -19,6 +19,7 @@
 @class PHAdjustmentData, PHContentEditingInput, PHContentEditingOutput;
 
 // Protocol to which the principal view controller of the extension must conform.
+NS_SWIFT_UI_ACTOR
 @protocol PHContentEditingController <NSObject>
 @required
 
diff -ruN /Applications/Xcode_16.0.0-beta5.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/PhotosUI.framework/Headers/PHLivePhotoView.h /Applications/Xcode_16.0.0-beta6.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/PhotosUI.framework/Headers/PHLivePhotoView.h
--- /Applications/Xcode_16.0.0-beta5.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/PhotosUI.framework/Headers/PHLivePhotoView.h	2024-07-30 06:05:30
+++ /Applications/Xcode_16.0.0-beta6.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/PhotosUI.framework/Headers/PHLivePhotoView.h	2024-08-06 22:17:13
@@ -28,20 +28,20 @@
 typedef NS_OPTIONS(NSUInteger, PHLivePhotoBadgeOptions) {
     PHLivePhotoBadgeOptionsOverContent  = 1 << 0,               ///< Include treatments so this image can be shown directly over the content of the Live Photo
     PHLivePhotoBadgeOptionsLiveOff      = 1 << 1,               ///< To indicate that the Live Photo aspect is turned off and it will be treated as a still (e.g. for sharing)
-};
+} NS_SWIFT_SENDABLE;
 #endif
 
 typedef NS_ENUM(NSInteger, PHLivePhotoViewPlaybackStyle) {
     PHLivePhotoViewPlaybackStyleUndefined = 0,
     PHLivePhotoViewPlaybackStyleFull,
     PHLivePhotoViewPlaybackStyleHint,
-};
+} NS_SWIFT_SENDABLE;
 
 #if TARGET_OS_OSX
 typedef NS_ENUM(NSInteger, PHLivePhotoViewContentMode) {
     PHLivePhotoViewContentModeAspectFit,
     PHLivePhotoViewContentModeAspectFill,
-};
+} NS_SWIFT_SENDABLE;
 #endif
 
 OS_EXPORT
@@ -97,6 +97,7 @@
 
 
 OS_EXPORT
+NS_SWIFT_UI_ACTOR
 @protocol PHLivePhotoViewDelegate <NSObject>
 @optional
 
diff -ruN /Applications/Xcode_16.0.0-beta5.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/PhotosUI.framework/Headers/PHPicker.h /Applications/Xcode_16.0.0-beta6.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/PhotosUI.framework/Headers/PHPicker.h
--- /Applications/Xcode_16.0.0-beta5.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/PhotosUI.framework/Headers/PHPicker.h	2024-07-30 06:49:36
+++ /Applications/Xcode_16.0.0-beta6.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/PhotosUI.framework/Headers/PHPicker.h	2024-08-06 22:17:13
@@ -28,7 +28,7 @@
     PHPickerConfigurationAssetRepresentationModeCurrent = 1,
     /// Uses the most compatible representation if possible, even if transcoding is required.
     PHPickerConfigurationAssetRepresentationModeCompatible = 2,
-} API_AVAILABLE(ios(14), macos(13)) API_UNAVAILABLE(watchos) API_UNAVAILABLE(tvos);
+} NS_SWIFT_SENDABLE API_AVAILABLE(ios(14), macos(13)) API_UNAVAILABLE(watchos) API_UNAVAILABLE(tvos);
 
 /// An enum that determines how \c PHPickerViewController handles user selection.
 typedef NS_ENUM(NSInteger, PHPickerConfigurationSelection) {
@@ -40,7 +40,7 @@
     PHPickerConfigurationSelectionContinuous API_AVAILABLE(ios(17), macos(14)) API_UNAVAILABLE(watchos) = 2,
     /// Selection can be delivered continuously and uses the selection order made by the user. Selected assets are numbered.
     PHPickerConfigurationSelectionContinuousAndOrdered API_AVAILABLE(ios(17), macos(14)) API_UNAVAILABLE(watchos) = 3,
-} API_AVAILABLE(ios(15), macos(13)) API_UNAVAILABLE(watchos) API_UNAVAILABLE(tvos);
+} NS_SWIFT_SENDABLE API_AVAILABLE(ios(15), macos(13)) API_UNAVAILABLE(watchos) API_UNAVAILABLE(tvos);
 
 /// An enum that determines the mode of \c PHPickerViewController.
 typedef NS_ENUM(NSInteger, PHPickerMode) {

Clone this wiki locally