【发布时间】:2020-07-29 09:44:43
【问题描述】:
在 Final cut pro 中,我分享到我的应用程序。
以下代码
[[NSAppleEventManager sharedAppleEventManager] setEventHandler:self
andSelector:@selector(handleAppleEvent:withReplyEvent:) forEventClass:kCoreEventClass andEventID:kAEOpenDocuments];
- (void)handleAppleEvent:(NSAppleEventDescriptor *)event withReplyEvent:(NSAppleEventDescriptor *)replyEvent {
NSLog(@"handleAppleEvent %@", event);
}
我得到了类似的东西。
'aevt''odoc'{ '----':[ 'bmrk'(1012 / $ ... 626F6F6BF403000000000410300000000000000000000000000000000000000000000000000000000000000000000000C00200000400000003030000000200000500000001010000557365727300000009000000010100006D75796F756E676B6F0000000900000001010000446F63756D656E747300000007000000010100006161612E6D7866001000000001060000100000002000000034000000480000000800000004030000BC300600000000000800000 P>
我期望可读的信息像 /Users/hansome/Document/a.mov
我该如何解析这个?
【问题讨论】:
-
部分是的,相关文档很大,但示例代码很少。谢谢。
标签: objective-c macos finalcut nsappleeventdescriptor