Может кто-нибудь подсказать, как разрешить ftp url с помощью специальных символов.
Возьмите строку, используйте метод stringByAddingPercentEscapesUsingEncoding, чтобы избежать ее, тогда вы можете использовать ее как обычно:
stringByAddingPercentEscapesUsingEncoding
NSString *fuzzyUrl = @"ftp://jailbreak.apple.com/?foo=@@@&bar=$$$&baz=¥¥¥"; NSString *urlString = [fuzzyUrl stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; NSURL *url = [[NSURL alloc] initWithString:urlString]; // ... // your code here // ... [url release];