gpt4 book ai didi

ios - 将文本作为字符串共享给另一个应用程序

转载 作者:可可西里 更新时间:2023-11-01 06:17:45 25 4
gpt4 key购买 nike

我有一个基本上看起来像这样的字符串:

分数:

玩家一:得分
玩家二得分
玩家三:得分

我想将此内容作为文本分享到 WhatsApp、Facebook、iMessage 等应用程序。执行此操作的最佳方法是什么?我曾尝试以 .txt 文件形式分享,但它以文件形式分享,而不是 WhatsApp 中的常规消息。

最佳答案

您可以使用自定义 URL 方案。 Facebook 和 WhatsApp 等应用程序通常有自己的方案,您可以使用这些方案将数据发送到这些应用程序。在此处查看 WhatsApp 的信息:Link

或者,您可以使用 UIActivityViewController。这也支持其他数据类型,而不仅仅是字符串(参见 this SO question )。

    NSString *textToShare = @"your text";
UIActivityViewController *activityVC = [[UIActivityViewController alloc] initWithActivityItems:@[textToShare] applicationActivities:nil];
activityVC.excludedActivityTypes = @[UIActivityTypePrint, UIActivityTypeCopyToPasteboard, UIActivityTypeAssignToContact, UIActivityTypeSaveToCameraRoll]; //Exclude whichever aren't relevant
[self presentViewController:activityVC animated:YES completion:nil];

这里有一篇关于此方法的精彩博文:Link

关于ios - 将文本作为字符串共享给另一个应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25320520/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com