我在哪里可以获得有关iTunes的指导或模板?

时间:2012-12-21 08:26:42

标签: macos itunes

我想开发一个应用程序,而不是扩展。但该应用程序有权控制iTunes并获取音乐信息,例如iTunes中的歌词(类似于SuperTunes)。我在哪里可以获得相关模板或指导?感谢。

1 个答案:

答案 0 :(得分:1)

至于iTunes的控制,没有原生的cocoa API,但你可以使用AppleScript,可以使用以下方式从应用程序运行:

NSString* path = [[NSBundle mainBundle] pathForResource:@"ScriptName" ofType:@"scpt"];
NSURL* url = [NSURL fileURLWithPath:path];NSDictionary* errors = [NSDictionary dictionary];
NSAppleScript* appleScript = [[NSAppleScript alloc] initWithContentsOfURL:url error:&errors];
[appleScript executeAndReturnError:nil];

可以在此处找到可以使用的AppleScript命令的一个很好的示例:http://dougscripts.com/itunes/itinfo/info03.php