2016-12-08 13 views
4

Copy Xcode 8 및 Swift 3을 사용하는 macOS 10.12에서 Clipboard의 문자열은 무엇입니까? 참조를 찾을 수 없습니다.클립 보드에 스위프트 3 개의 복사 문자열

+0

http://stackoverflow.com/a에 그 고통을 붙여 이것을 사용할 수 있습니다

echo 'String to copy' | pbcopy 

/34902953/3141234 – Alexander

+0

그 대답에 내 의견을 볼 수 있습니다. 스위프트 3에서는 작동하지 않습니다. – Nisba

+1

그래서 업데이트를 시도하십시오. [documentation] (https://developer.apple.com/reference/appkit/nspasteboard)는 아마도 도움이 될 것입니다. 자동 완성 기능입니다. – Alexander

답변

9

스위프트 3 이렇게하면됩니다.

let pasteboard = NSPasteboard.general() 
pasteboard.declareTypes([NSPasteboardTypeString], owner: nil) 
pasteboard.setString("Good Morning", forType: NSPasteboardTypeString) 
+0

이것은 MacOS가 아니지만 iOS – Nisba

+1

입니다. 가져 오기 AppKit을 추가하면 감사합니다. 가장 좋은 질문으로 표시됩니다. – Nisba

+0

@LucaMarconato 수정 된 답변입니다. –

0

이 명령 pbcopy가 있음을 클립 보드에 터미널에서 전달 된 어떤 사본. 이 클립 보드

에 "복사 할 문자열"복사합니다 그리고 당신은 어떤 file.txt 파일

pbpaste > file.txt