2010-01-15 5 views
4

osx/leopard의 xcode 3.1.4에서 끌어서 놓기를 시도하고 있습니다. 모든 포인터 또는 힌트 또는 심지어 예제 코드? 나는 아무것도 찾을 수 없으며 실망 스럽습니다. 주 창에서 파일을 드래그하면 인터페이스가 응답하도록하고 싶습니다.Xcode에서 파일 끌어서 놓기를받을 창을 얻는 방법

+0

사용중인 프레임 워크를 알려주지 않았기 때문에 나는 당신이 Cocoa를 사용하고 있다고 가정했습니다. 질문에 다시 태그를 달아 광범위한 잠재 고객에게 다가갔습니다. (대부분의 사람들은 Mac OS X 프로그래밍 질문을 검색 할 때 "Cocoa"태그를 확인합니다.) –

+0

더 많은 사람들이 코코아 질문을 찾을 때 코코아 태그를 확인하고 사용하는 IDE (Xcode)는 꽤 있습니다. 당신이 사용하고있는 * 프레임 워크 *와 관련된 솔루션과 무관합니다. –

답변

10

당신이 충분한 세부 사항을 제공하지 않았기 때문에 나는 Xcode에서 Cocoa 프레임 워크를 사용하여 작업하고 있다고 가정합니다.
창이나 뷰를 드래그 대상으로 등록하려면 NSWindow 또는 NSView의 registerForDraggedTypes: 메서드를 사용하십시오.
Getting Started with Drag and Drop Programming guide of developer.apple.com

+0

감사합니다! 이것은 mac osx leopard에도 적용 할 수 있기 때문에 아주 좋은 대답입니다. 나는 스노우 레오파드 예제 만 찾을 수 있었고 근본적으로 다릅니다! – z3cko

관련 문제