swift を使用して IOS でクリップボードを取得する小さなアプリを作成しましたが、変数をツイートしようとすると、文字列として表示されず、次のように表示されます。
<UILabel: 0x146db1a30; frame = (78.6667 229; 257 147); text = 'I'm on my way right now'; opaque = NO; autoresize = RM+BM; userInteractionEnabled = NO; layer = <_UILabelLayer: 0x146db1fd0>>
それ以外の
\(clipText)
クリップボードの内容を取得するために必要なコードは
let pasteboardString:String? = UIPasteboard.generalPasteboard().string
clipText.text = pasteboardString`
このコードを使用してツイートを投稿すると
let tweetController = SLComposeViewController(forServiceType: SLServiceTypeTwitter)
tweetController.setInitialText("Here's what was on my clipboard:(clipText)")
代わりに上からテキストを取得します。