J'ai créé une sous-classe de NSScriptCommand
avec laquelle j'obtiens mon URI.
Cela fonctionne bien et avec [self directParameter]
je reçois l'URL. J'ai trouvé la bonne méthode [self arguments]
.dans NSScriptCommand
if([self isWellFormed] == YES) {
NSLog(@"is well formed");
NSDictionary *dic = [self arguments];
NSLog(@"dic = %@", dic);
}
Mais dic
est vide. = (Également lorsque l'URL est quelque chose comme myAppUri:foo/bar?a=b#haha
...
Ce que j'ai à faire pour reconnaître ces arguments satanés
Soit dit en passant:
MyApp[39851:813] [self commandDescription] = Command: GetURL ('GURL'/'GURL') Implementation class: URLHandlerCommand Name: , description: Result type: ('null') Description: