URL が myapp://foo の場合はアクションを実行し、myapp://bar の場合は別のアクションを実行するようにするにはどうすればよいですか。私はここで私の他の質問でここまで来 ました。ヘルプは大歓迎です。
質問する
1791 次
1 に答える
0
アプリケーション内に URL スキームを登録したら、次のような方法でアプリケーションを開くために使用される URL をキャプチャできるはずです。
- (void)handleURLEvent:(NSAppleEventDescriptor*)event withReplyEvent:(NSAppleEventDescriptor*)replyEvent {
NSString *calledURL = [[event paramDescriptorForKeyword:keyDirectObject] stringValue];
NSLog(@"%@", calledURL);
// Split and do something with calledURL
}
その URL を取得したら、それを簡単に分割して、何をしたいのかを判断できるはずです。
まさにこれについても別の質問があります。
于 2012-09-25T13:11:46.870 に答える