Я создал подкласс NSScriptCommand
, с которым я получаю свой URI.
Это работает хорошо и с [self directParameter]
я получаю URL.
Теперь я нашел отличный метод [self arguments]
.
if([self isWellFormed] == YES) {
NSLog(@"is well formed");
NSDictionary *dic = [self arguments];
NSLog(@"dic = %@", dic);
}
Но dic
пусто. = (Также, когда URL-адрес имеет вид myAppUri:foo/bar?a=b#haha
...
Что я должен сделать, чтобы распознать эти проклятые аргументы?
Кстати:
MyApp[39851:813] [self commandDescription] = Command: GetURL ('GURL'/'GURL')
Implementation class: URLHandlerCommand
Name: , description:
Result type: ('null')
Description: