我正在尝试在我的应用程序中添加一个“复制到笔记”按钮,该按钮将文本发送到 ios 的笔记应用程序。有什么可能的方法来整合这个吗? 我做了一些研究但没有找到任何东西,因为我从未在其他应用程序中看到过它,我想这是不可能的,但我认为这值得一问。
最佳答案
好问题。像您描述的那样的情况总是使用 UIApplication 的 URL 方案处理。方法 openURL:.例如,要启动具有特定号码的电话应用程序,您可以执行以下操作:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel:1-234-567-8910"];
或启动邮件应用程序:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"mailto:nobody@example.com"];
只是举几个例子。 Apple URL Scheme Reference文档描述了与不同系统应用程序集成的所有各种 URL 方案。本文档中没有任何地方提到内置 Notes 应用程序的 URL 方案。如果可以将文本发送到 Notes 应用程序,我希望该文档能够宣传这一事实。虽然这不是不可能的决定性证据,但我仍然认为应该将其作为强有力的证据加以引用。
请注意,可能有多个第三方笔记应用程序具有自己的自定义 URL 架构,可能支持使用文本启动。
关于objective-c - 发送文本到笔记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7391281/