ITunesPlaylist 개체의 배열로 NSPopUpButton을 채우려고합니다. 나는MacRuby에서 NSPopUpButton을 ITunesPlaylist 개체와 바인딩하려면 어떻게해야합니까?
app = SBApplication.applicationWithBundleIdentifier("com.apple.iTunes")
playlists = app.sources.objectWithName("Library").userPlaylists
myArrayController.setContent playlists
모든 재생 목록이 NSPopUpButton에 나타납니다 NSPopUpButton에 NSArrayController 바인딩을 가지고 있지만 그들은 모두 내가하고 싶은 것은의 내용 값 ITunesPlaylist.name 결박이다
<ITunesUserPlaylist:0x4018a5000: iTunesUserPlaylist 0 of iTunes Source "Library" of Application "iTunes" (51822)>
와 이름이 NSPopUpButton,하지만 그것을 작동시킬 수 없습니다.
Scripting Bridge API 호출 (예 : ITunesPlaylist, ITunesTrack)에서 반환하는 개체의 클래스 정의에 대한 문서는 거의없는 것처럼 보입니다.
누군가가 내게 몇 가지 포인터를 줄 수 있습니까? 궁극적으로 사용자의 iTunes 재생 목록을 계층 적 형태로 보여주는 드롭 다운 메뉴를 만들고 싶습니다.
도움 주셔서 감사합니다. 내 문제는 다음과 같습니다. – goofrider