Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Intents macOS xcode16.0 b1

Rolf Bjarne Kvinge edited this pageJul 11, 2024 ·3 revisions

#Intents.frameworkhttps://github.com/xamarin/xamarin-macios/pull/20881

diff -ruN /Applications/Xcode_15.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Intents.framework/Headers/INAggregatedMessageReaction.h /Applications/Xcode_16.0.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Intents.framework/Headers/INAggregatedMessageReaction.h--- /Applications/Xcode_15.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Intents.framework/Headers/INAggregatedMessageReaction.h1970-01-01 01:00:00+++ /Applications/Xcode_16.0.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Intents.framework/Headers/INAggregatedMessageReaction.h2024-05-30 03:44:37@@ -0,0 +1,35 @@+//+//  INAggregatedMessageReaction.h+//  Intents+//+//  Copyright (c) 2016-2024 Apple Inc. All rights reserved.+//++#import <Foundation/Foundation.h>++#import <Intents/INMessageReactionType.h>++@class INPerson;++NS_ASSUME_NONNULL_BEGIN++API_AVAILABLE(ios(18.0), watchos(11.0))+API_UNAVAILABLE(macos, tvos)+@interface INAggregatedMessageReaction : NSObject <NSCopying, NSSecureCoding>++- (instancetype)initWithReactionType:(INMessageReactionType)reactionType+                               emoji:(nullable NSString *)emoji+                             senders:(nullable NSArray<INPerson *> *)senders+                       reactionCount:(nullable NSNumber *)reactionCount NS_DESIGNATED_INITIALIZER NS_REFINED_FOR_SWIFT;++@property (readonly, assign, NS_NONATOMIC_IOSONLY) INMessageReactionType reactionType;++@property (readonly, copy, nullable, NS_NONATOMIC_IOSONLY) NSString *emoji;++@property (readonly, copy, nullable, NS_NONATOMIC_IOSONLY) NSArray<INPerson *> *senders;++@property (readonly, copy, nullable, NS_NONATOMIC_IOSONLY) NSNumber *reactionCount NS_REFINED_FOR_SWIFT;++@end++NS_ASSUME_NONNULL_ENDdiff -ruN /Applications/Xcode_15.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Intents.framework/Headers/INMessage.h /Applications/Xcode_16.0.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Intents.framework/Headers/INMessage.h--- /Applications/Xcode_15.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Intents.framework/Headers/INMessage.h2024-04-13 14:53:24+++ /Applications/Xcode_16.0.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Intents.framework/Headers/INMessage.h2024-05-30 06:10:20@@ -11,6 +11,9 @@ @class INSpeakableString; @class INFile; @class INMessageLinkMetadata;+@class INAggregatedMessageReaction;+@class INMessageReaction;+@class INSticker;  NS_ASSUME_NONNULL_BEGIN@@ -42,6 +45,8 @@     INMessageTypeFile API_AVAILABLE(ios(12.0), watchos(5.0)) API_UNAVAILABLE(macosx),     INMessageTypeLink API_AVAILABLE(ios(12.0), watchos(5.0)) API_UNAVAILABLE(macosx),     INMessageTypeReaction API_AVAILABLE(ios(17.0), watchos(10.0)) API_UNAVAILABLE(macosx),+    INMessageTypeMediaAnimatedImage API_AVAILABLE(ios(18.0), watchos(11.0)) API_UNAVAILABLE(macosx),+    INMessageTypeThirdPartyAttachment API_AVAILABLE(ios(18.0), watchos(11.0)) API_UNAVAILABLE(macosx), } API_AVAILABLE(ios(11.0), watchos(4.0)) API_UNAVAILABLE(macosx, tvos);  API_AVAILABLE(ios(10.0), watchos(3.2))@@ -89,7 +94,7 @@                             sender:(nullable INPerson *)sender                         recipients:(nullable NSArray<INPerson *> *)recipients                          groupName:(nullable INSpeakableString *)groupName-                       messageType:(INMessageType)messageType NS_DESIGNATED_INITIALIZER API_AVAILABLE(ios(11.0), watchos(4.0)) API_UNAVAILABLE(macosx);+messageType:(INMessageType)messageType API_DEPRECATED("Use initializer with reaction and aggregatedReactions", ios(17.0, 18.0), macos(14.0, 15.0), watchos(10.0, 11.0))  API_UNAVAILABLE(ios, macos, watchos);  - (instancetype)initWithIdentifier:(NSString *)identifier             conversationIdentifier:(nullable NSString *)conversationIdentifier@@ -97,7 +102,7 @@                           dateSent:(nullable NSDate *)dateSent                             sender:(nullable INPerson *)sender                         recipients:(nullable NSArray<INPerson *> *)recipients-                       messageType:(INMessageType)messageType API_AVAILABLE(ios(11.0), watchos(4.0)) API_UNAVAILABLE(macosx);+                       messageType:(INMessageType)messageType API_DEPRECATED("Use initializer with reaction and aggregatedReactions", ios(17.0, 18.0), macos(14.0, 15.0), watchos(10.0, 11.0))  API_UNAVAILABLE(ios, macos, watchos);  - (instancetype)initWithIdentifier:(NSString *)identifier                            content:(nullable NSString *)content@@ -126,6 +131,33 @@                        messageType:(INMessageType)messageType                numberOfAttachments:(nullable NSNumber *)numberOfAttachments API_AVAILABLE(ios(17.0), watchos(10.0)) API_UNAVAILABLE(macos);+- (instancetype)initWithIdentifier:(NSString *)identifier+            conversationIdentifier:(nullable NSString *)conversationIdentifier+                           content:(nullable NSString *)content+                          dateSent:(nullable NSDate *)dateSent+                            sender:(nullable INPerson *)sender+                        recipients:(nullable NSArray<INPerson *> *)recipients+                         groupName:(nullable INSpeakableString *)groupName+                       serviceName:(nullable NSString *)serviceName+                       messageType:(INMessageType)messageType+                 referencedMessage:(nullable INMessage *)referencedMessage+                          reaction:(nullable INMessageReaction *)reaction+               aggregatedReactions:(nullable NSArray<INAggregatedMessageReaction *> *)aggregatedReactions API_AVAILABLE(ios(18.0), watchos(11.0)) API_UNAVAILABLE(macos);++- (instancetype)initWithIdentifier:(NSString *)identifier+            conversationIdentifier:(nullable NSString *)conversationIdentifier+                           content:(nullable NSString *)content+                          dateSent:(nullable NSDate *)dateSent+                            sender:(nullable INPerson *)sender+                        recipients:(nullable NSArray<INPerson *> *)recipients+                         groupName:(nullable INSpeakableString *)groupName+                       serviceName:(nullable NSString *)serviceName+                       messageType:(INMessageType)messageType+                 referencedMessage:(nullable INMessage *)referencedMessage+                           sticker:(nullable INSticker *)sticker+                          reaction:(nullable INMessageReaction *)reaction+               aggregatedReactions:(nullable NSArray<INAggregatedMessageReaction *> *)aggregatedReactions NS_DESIGNATED_INITIALIZER API_AVAILABLE(ios(18.0), watchos(11.0)) API_UNAVAILABLE(macos);+ @property (readonly, copy, NS_NONATOMIC_IOSONLY) NSString *identifier;  @property (readonly, copy, nullable, NS_NONATOMIC_IOSONLY) NSString *conversationIdentifier API_AVAILABLE(ios(11.0), watchos(4.0)) API_UNAVAILABLE(macosx);@@ -151,6 +183,12 @@ @property (readonly, copy, nullable, NS_NONATOMIC_IOSONLY) INFile *audioMessageFile API_DEPRECATED("Use attachmentFile instead", ios(16.0, 17.0), macos(13.0, 14.0), watchos(9.0, 10.0));  @property (readonly, copy, nullable, NS_NONATOMIC_IOSONLY) INMessageLinkMetadata *linkMetadata API_AVAILABLE(ios(17.0), watchos(10.0)) API_UNAVAILABLE(macosx);++@property (readwrite, copy, nullable, NS_NONATOMIC_IOSONLY) INSticker *sticker API_AVAILABLE(ios(18.0), watchos(11.0), macosx(15.0));++@property (readwrite, copy, nullable, NS_NONATOMIC_IOSONLY) NSArray<INAggregatedMessageReaction *> *aggregatedReactions API_AVAILABLE(ios(18.0), watchos(11.0)) API_UNAVAILABLE(macosx);++@property (readwrite, copy, nullable, NS_NONATOMIC_IOSONLY) INMessageReaction *reaction API_AVAILABLE(ios(18.0), watchos(11.0)) API_UNAVAILABLE(macosx);  @enddiff -ruN /Applications/Xcode_15.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Intents.framework/Headers/INMessageReaction.h /Applications/Xcode_16.0.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Intents.framework/Headers/INMessageReaction.h--- /Applications/Xcode_15.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Intents.framework/Headers/INMessageReaction.h1970-01-01 01:00:00+++ /Applications/Xcode_16.0.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Intents.framework/Headers/INMessageReaction.h2024-05-30 03:44:46@@ -0,0 +1,30 @@+//+//  INMessageReaction.h+//  Intents+//+//  Copyright (c) 2016-2024 Apple Inc. All rights reserved.+//++#import <Foundation/Foundation.h>++#import <Intents/INMessageReactionType.h>++NS_ASSUME_NONNULL_BEGIN++API_AVAILABLE(ios(18.0), macos(15.0), watchos(11.0))+API_UNAVAILABLE(tvos)+@interface INMessageReaction : NSObject <NSCopying, NSSecureCoding>++- (instancetype)initWithReactionType:(INMessageReactionType)reactionType+                 reactionDescription:(nullable NSString *)reactionDescription+                               emoji:(nullable NSString *)emoji NS_DESIGNATED_INITIALIZER;++@property (readonly, assign, NS_NONATOMIC_IOSONLY) INMessageReactionType reactionType;++@property (readonly, copy, nullable, NS_NONATOMIC_IOSONLY) NSString *reactionDescription;++@property (readonly, copy, nullable, NS_NONATOMIC_IOSONLY) NSString *emoji;++@end++NS_ASSUME_NONNULL_ENDdiff -ruN /Applications/Xcode_15.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Intents.framework/Headers/INMessageReactionType.h /Applications/Xcode_16.0.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Intents.framework/Headers/INMessageReactionType.h--- /Applications/Xcode_15.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Intents.framework/Headers/INMessageReactionType.h1970-01-01 01:00:00+++ /Applications/Xcode_16.0.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Intents.framework/Headers/INMessageReactionType.h2024-05-30 03:44:36@@ -0,0 +1,21 @@+//+//  INMessageReactionType.h+//  Intents+//+//  Copyright (c) 2016-2024 Apple Inc. All rights reserved.+//++#ifndef INMessageReactionType_h+#define INMessageReactionType_h++#import <Foundation/Foundation.h>+#import <Intents/IntentsDefines.h>++typedef NS_ENUM(NSInteger, INMessageReactionType) {+    INMessageReactionTypeUnknown = 0,+    INMessageReactionTypeEmojiReaction API_DEPRECATED("", ios(18.0, 18.0), macos(15.0, 15.0), watchos(11.0, 11.0)),+    INMessageReactionTypeEmoji,+    INMessageReactionTypeGeneric,+} API_AVAILABLE(ios(18.0), macos(15.0), watchos(11.0)) API_UNAVAILABLE(tvos);++#endif // INMessageReactionType_hdiff -ruN /Applications/Xcode_15.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Intents.framework/Headers/INSticker.h /Applications/Xcode_16.0.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Intents.framework/Headers/INSticker.h--- /Applications/Xcode_15.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Intents.framework/Headers/INSticker.h1970-01-01 01:00:00+++ /Applications/Xcode_16.0.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Intents.framework/Headers/INSticker.h2024-05-30 03:44:43@@ -0,0 +1,27 @@+//+//  INSticker.h+//  Intents+//+//  Copyright (c) 2016-2024 Apple Inc. All rights reserved.+//++#import <Foundation/Foundation.h>++#import <Intents/INStickerType.h>++NS_ASSUME_NONNULL_BEGIN++API_AVAILABLE(ios(18.0), macos(15.0), watchos(11.0))+API_UNAVAILABLE(tvos)+@interface INSticker : NSObject <NSCopying, NSSecureCoding>++- (instancetype)initWithType:(INStickerType)type+                       emoji:(nullable NSString *)emoji NS_DESIGNATED_INITIALIZER;++@property (readonly, assign, NS_NONATOMIC_IOSONLY) INStickerType type;++@property (readonly, copy, nullable, NS_NONATOMIC_IOSONLY) NSString *emoji;++@end++NS_ASSUME_NONNULL_ENDdiff -ruN /Applications/Xcode_15.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Intents.framework/Headers/INStickerType.h /Applications/Xcode_16.0.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Intents.framework/Headers/INStickerType.h--- /Applications/Xcode_15.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Intents.framework/Headers/INStickerType.h1970-01-01 01:00:00+++ /Applications/Xcode_16.0.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Intents.framework/Headers/INStickerType.h2024-05-30 03:44:39@@ -0,0 +1,20 @@+//+//  INStickerType.h+//  Intents+//+//  Copyright (c) 2016-2024 Apple Inc. All rights reserved.+//++#ifndef INStickerType_h+#define INStickerType_h++#import <Foundation/Foundation.h>+#import <Intents/IntentsDefines.h>++typedef NS_ENUM(NSInteger, INStickerType) {+    INStickerTypeUnknown = 0,+    INStickerTypeEmoji,+    INStickerTypeGeneric,+} API_AVAILABLE(ios(18.0), macos(15.0), watchos(11.0)) API_UNAVAILABLE(tvos);++#endif // INStickerType_h

Clone this wiki locally


[8]ページ先頭

©2009-2026 Movatter.jp