問題タブ [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) ファイルを作成し、それをペーストボードにコピーしたいと考えています。サンプルの ai オブジェクトを adobe illustrator にコピーし、「pasteboard inspector」でペーストボードを検査しました。

ここに画像の説明を入力

私のコードは以下の通りですが、ペーストボードには何もコピーしません:

どうすればいいですか?ありがとうございました。

0 投票する
0 に答える
391 参照

ios - UIPasteboard を使用して iOS Numbers アプリとデータを共有する

Pasteboard を介してアプリ内のデータを iOS Numbers と共有したいと考えています。私は次のコードを書きました: -

ただし、NSLog を使用してペーストボードに保存されているものを確認すると、空ですか?

最初に、基本的なコードを使用してみました: -

ただし、それを Numbers に貼り付けると、すべてのテキストが個別のセルに出力されるのではなく、1 つのセルに格納されます。

アプリや Numbers からデータを共有しようとした経験のある人はいますか?

ありがとう、

マーティン

0 投票する
2 に答える
115 参照

cocoa - Core Fundation の操作に関するインターフェイスはありますか? ココアではない

カーボンからカカオへの取り組みを試みています。クリップボードの値の取得と設定に関するカーボン API がいくつかあります。それらはすべて C/C++ ファイルにあります。

私はインターネットとアップル開発者のウェブサイトで多くの回答を検索しましたが、それらはすべてNSPasteboardを示唆しており、.mファイルでココアAPIをラップし、C/C++ファイルでそれらを呼び出すと、すべてではありません。

PutScrapFlavor、ココアで包むのに失敗しました。ここに何か提案はありますか?

一方で、既存の C/C++ ファイルで呼び出すことができるコア基盤 API がいくつかあることを本当に望んでいます。これを知っている人はいますか? ココアのNSPasteboardではありません。

前もって感謝します!

0 投票する
1 に答える
534 参照

ios - UIPasteboardのデータは、システムを再起動しても保持されますか?

私の質問は非常に単純です。基本的に、2つのアプリ用に作成したペーストボードにアクセスしたい2つのアプリがあります。私が知りたいのは、文字列を厚紙に保存し、電話の電源を切ったとしましょう。電話を再起動して2番目のアプリを開くと、以前に保存した文字列は引き続き表示されますか?

プロパティを設定することでペーストボードを永続に設定できることは知っていますが、ペーストボード内のデータに関するドキュメントはないようです。では、データはペーストボードと一緒に保持されますか、それともシステムの再起動後にデータが消えてペーストボードだけが残りますか?

0 投票する
2 に答える
1219 参照

ios - 複数のアクセスを維持するためにiOSペーストボードでデータを取得する方法

私が現在やろうとしているのは、基本的に2つのアプリがあり、もう1つがインストールされているかどうかに基づいて、特定の方法で動作することです。アプリ間通信のためにPasteboardに出くわしたので、それらを使うべきだと思いました。さてここに問題があります、両方のアプリはこのようなことをします

そこで、一方のアプリをインストールしてもう一方のアプリを実行しましたが、最初に動作したとき、データはnilではありませんでした。また、NSDataでNSString初期化子を使用してNSDataをNSStringに変換すると、「文字列」と表示されます。

問題は、2番目のアプリを閉じて再度実行すると、突然データがゼロになることです。最初は、アクセスした後、ペーストボードが削除するだけだと思ったので、//Dostuffに次の行を追加しました

アプリを2回実行しても、データはまだゼロです。他のアプリがインストールされているかどうかを教えてくれるので、文字列をPasteboardに永久に残す必要があります。それで、1回の実行後にのみデータがnilを返す理由を誰かが知っていますか?

ホームボタンを押してからアプリを再度実行するだけなので、状況は次のようになります。

-app1を実行します

-app2を実行します(Pasteboardからデータを取得します)

-ホームボタンを押す

-app2を実行します(データはnilになりました)

0 投票する
2 に答える
905 参照

ios - iOS - ペーストボードで有効な郵送先住所を確認する

iOS のペーストボードで有効な郵送先住所を確認する方法についてのガイダンスを探しています。

誰かが貼ったら

文字列の各部分を解析して、住所、都市、州、および郵便番号を入力します。任意のアドレスである可能性があり、より長い文字列内にあると理想的です。

例えば

それでも、正しい住所、都市、州、および郵便番号を解析します。

どんな助けでも大歓迎です!

-ウェス

0 投票する
0 に答える
252 参照

ios - iPhoneがスリープモードから回復したとき、UIPasteboardの文字列値はnilです

スリープ モード (スリープ/スリープ解除ボタンをタップしてからホーム ボタンをタップ) から回復した後、コード ブローでペーストボード文字列を取得しようとしましたが、結果は nil でした。

iPhone 4S(iOS5.1.1)、iPodtouch4G(iOS6.1.3)、iPad(iOS6.1.3)では取得できますが、5(iOS6.1.3)では取得できません。iPhone5のバグですか?どんなヒントでも大歓迎です。

0 投票する
1 に答える
264 参照

ios - iOS でパスコードでロックすると Pasteboard にアクセスできない

デバイスがパスコードでロックされている場合、常に iOS の Pasteboard にアクセスできないことに気付きました。キーチェーンに関する制限があったことは知っていますが、ペーストボードにも影響する理由はわかりません。これは既知の問題ですか、それとも意図的な制限ですか?