问题标签 [pasteboard]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
247 浏览

objective-c - 在没有粘贴板或模拟打字的情况下向应用程序输入字符串

我需要将一串文本粘贴到打开的任何应用程序中,并且我宁愿不清除粘贴板,以防有重要的东西,而且我宁愿不将每个字符都变成键盘事件。

还有其他方法吗?

0 投票
1 回答
526 浏览

macos - 如何将 eps 文件复制到剪贴板/粘贴板?

我的程序创建 adobe ai 或 (eps) 文件,我想将其复制到粘贴板。我在 adobe illustrator 中复制了示例 ai 对象,并通过“粘贴板检查器”检查粘贴板:

在此处输入图像描述

我的代码在下面,但没有复制到粘贴板:

我该怎么做?谢谢你。

0 投票
0 回答
391 浏览

ios - 使用 UIPasteboard 与 iOS Numbers App 共享数据

我想通过粘贴板与 iOS Numbers 共享我的应用程序中的数据。我写了以下代码: -

但是,当您使用 NSLog 检查粘贴板中存储的内容时 - 它是空的?

最初我尝试使用基本代码: -

但是,当粘贴到 Numbers 中时,所有文本都存储在一个单元格中,而不是输出到单独的单元格中。

有没有人尝试从他们的应用程序和 Numbers 中共享数据?

谢谢,

马丁

0 投票
0 回答
79 浏览

objective-c - 在 Mac 上获取最后一个粘贴板项目条目的来源和时间

有什么办法可以让我最后一次进入 NSPasteboard 以及使用 Objective-C 代码或某些终端命令在 Mac 上执行复制/剪切操作的应用程序

0 投票
2 回答
115 浏览

cocoa - Core Fundation中是否有一些操作界面?不是可可

我正在尝试将碳转化为可可。有一些关于在剪贴板上获取和设置值的碳 api。它们都在 C/C++ 文件中。

我在互联网和苹果开发者网站上搜索了很多答案,他们都建议我使用 NSPasteboard,我还将可可 api 包装在 .m 文件中并在 C/C++ 文件中调用它们,它解决了我很多问题,但不是全部。

PutScrapFlavor,我没用可可包裹它。这里有什么建议吗?

另一方面,我真的希望在现有的 C/C++ 文件中可以调用一些核心基础 api,有人知道吗?不是可可中的 NSPasteboard。

提前致谢!

0 投票
1 回答
534 浏览

ios - UIPasteboard 中的数据是否会在系统重启后持续存在?

我的问题很简单,我基本上有 2 个应用程序想要访问我为 2 个应用程序创建的粘贴板。我想知道的是,假设我在粘贴板上保存了一个字符串,然后关闭了手机。当我重新启动手机并打开第二个应用程序时,我之前保存的字符串是否还在?

我知道可以通过设置属性将粘贴板设置为持久性,但似乎没有关于粘贴板中数据的任何文档。那么数据是否与粘贴板一起保留,或者它们是否会在系统重新启动后消失并且仅保留粘贴板?

0 投票
2 回答
1219 浏览

ios - 如何在 iOS 粘贴板中获取数据以保持多重访问

我目前正在尝试做的基本上是我有 2 个应用程序,并根据是否安装了另一个应用程序,以某种方式运行。我发现 Pasteboard 用于应用程序间通信,所以我认为我应该使用它们。那么问题来了,两个应用程序都做这样的事情

所以我安装了一个应用程序并运行另一个应用程序,第一次工作时,数据不是零,如果我使用带有 NSData 的 NSString 初始化程序将 NSData 转换为 NSString,我会读取“字符串”。

问题是我所做的只是关闭第二个应用程序,再次运行它,突然数据为零。我一开始以为我访问后粘贴板只是删除它,所以我在 // Do stuff 中添加了以下行

如果我第二次运行该应用程序,则没有数据仍然为零。我需要字符串永远留在粘贴板中,因为我必须告诉我是否安装了我的其他应用程序,所以有人知道为什么数据仅在 1 次运行后返回 nil 吗?

我必须注意,我所做的只是按下主页按钮,然后再次运行应用程序,所以情况是

-运行应用程序1

- 运行 app2(从粘贴板获取数据)

- 按主页按钮

- 运行 app2(数据现在为零)

0 投票
2 回答
905 浏览

ios - iOS - 检查粘贴板是否有有效的邮寄地址

我正在寻找一些关于如何在 iOS 中检查粘贴板以获取有效邮寄地址的指导。

如果有人贴

它解析字符串的每个部分以填写地址、城市、州和邮编。它可以是任何地址,如果它可以在更长的字符串中找到,那将是理想的。

例如

仍然会解析正确的地址、城市、州和邮编。

任何帮助将非常感激!

-韦斯

0 投票
0 回答
252 浏览

ios - iphone从睡眠模式恢复时UIPasteboard的字符串值为nil

从睡眠模式恢复后(点击睡眠/唤醒按钮,然后点击主页按钮),我尝试获取带有代码打击的粘贴板字符串,结果为零。

我可以用 iPhone 4S(iOS5.1.1)、iPodtouch4G(iOS6.1.3)、iPad(iOS6.1.3) 获得它,但我不能用 5(iOS6.1.3)。是 iPhone5 的错误吗?任何提示表示赞赏。

0 投票
1 回答
264 浏览

ios - 在 iOS 上使用密码锁定时无法访问粘贴板

我注意到每当我的设备被密码锁定时,我都无法访问 iOS 中的粘贴板。我知道钥匙串有限制,但不确定为什么它也会影响粘贴板。这是一个已知问题还是有目的的限制?