3

コードを使用する場合

[[UIPasteboard generalPasteboard] setString:@"mung"];
NSLog(@"%@", [UIPasteboard generalPasteboard].string);

コンソールは文字列の新しい値を報告しますが、別のアプリケーションでcommand-Vと入力すると、以前のペーストボードの内容が表示されます(何もない場合もあります)。

別のアプリケーションで使用するために単一の文字列を保存する信頼できる方法はありますか?

お知らせ下さい。ありがとうございました。

4

1 に答える 1

2

シミュレーターの UIPasteboard (メニュー コントローラー経由でアクセス、 によって処理pasteboardd) は、ホストの NSPasteboard (Cmd+C/V 経由でアクセス、 によって処理) から独立しています/usr/sbin/pboard

于 2010-05-10T18:39:32.867 に答える