Skip to content

Foundation tvOS xcode13.0 beta4

Manuel de la Pena edited this page Jul 27, 2021 · 3 revisions

#Foundation.framework

diff -ruN /Applications/Xcode_13.0.0-beta3.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSAttributedString.h /Applications/Xcode_13.0.0-beta4.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSAttributedString.h
--- /Applications/Xcode_13.0.0-beta3.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSAttributedString.h	2021-07-13 00:39:26.000000000 -0400
+++ /Applications/Xcode_13.0.0-beta4.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSAttributedString.h	2021-07-22 14:31:51.000000000 -0400
@@ -84,6 +84,8 @@
     NSInlinePresentationIntentStrikethrough                = 1 << 5,
     NSInlinePresentationIntentSoftBreak                    = 1 << 6,
     NSInlinePresentationIntentLineBreak                    = 1 << 7,
+    NSInlinePresentationIntentInlineHTML                   = 1 << 8,
+    NSInlinePresentationIntentBlockHTML                    = 1 << 9
 } API_AVAILABLE(macos(12.0), ios(15.0), watchos(8.0), tvos(15.0)) NS_SWIFT_NAME(InlinePresentationIntent);
 
 
@@ -252,6 +254,10 @@
     NS_SWIFT_NAME(inflectionRule)
     API_AVAILABLE(macos(12.0), ios(15.0), watchos(8.0), tvos(15.0));
 
+FOUNDATION_EXPORT NSAttributedStringKey const NSInflectionAlternativeAttributeName
+    NS_SWIFT_NAME(inflectionAlternative)
+    API_AVAILABLE(macos(12.0), ios(15.0), watchos(8.0), tvos(15.0));
+
 FOUNDATION_EXTERN
 const NSAttributedStringKey NSPresentationIntentAttributeName API_AVAILABLE(macos(12.0), ios(15.0), watchos(8.0), tvos(15.0));
 
diff -ruN /Applications/Xcode_13.0.0-beta3.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSExtensionContext.h /Applications/Xcode_13.0.0-beta4.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSExtensionContext.h
--- /Applications/Xcode_13.0.0-beta3.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSExtensionContext.h	2021-07-13 00:33:24.000000000 -0400
+++ /Applications/Xcode_13.0.0-beta4.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSExtensionContext.h	2021-07-22 04:35:48.000000000 -0400
@@ -16,7 +16,7 @@
 @property(readonly, copy, NS_NONATOMIC_IOSONLY) NSArray *inputItems;
 
 // Signals the host to complete the app extension request with the supplied result items. The completion handler optionally contains any work which the extension may need to perform after the request has been completed, as a background-priority task. The `expired` parameter will be YES if the system decides to prematurely terminate a previous non-expiration invocation of the completionHandler. Note: calling this method will eventually dismiss the associated view controller.
-- (void)completeRequestReturningItems:(nullable NSArray *)items completionHandler:(void(^ _Nullable)(BOOL expired))completionHandler;
+- (void)completeRequestReturningItems:(nullable NSArray *)items completionHandler:(void(^ _Nullable)(BOOL expired))completionHandler NS_SWIFT_DISABLE_ASYNC;
 
 // Signals the host to cancel the app extension request, with the supplied error, which should be non-nil. The userInfo of the NSError will contain a key NSExtensionItemsAndErrorsKey which will have as its value a dictionary of NSExtensionItems and associated NSError instances.
 - (void)cancelRequestWithError:(NSError *)error;
Clone this wiki locally