вы должны URL кодировать ваши параметры (специальный символ в ваших патаметерах), вы можете использовать следующую функцию для кодирования URL
- (NSString *)stringByURLEncode:(NSString *)param {
NSMutableString *tempStr = [NSMutableString stringWithString:param];
[tempStr replaceOccurrencesOfString:@" " withString:@"+" options:NSCaseInsensitiveSearch range:NSMakeRange(0, [tempStr length])];
return [[NSString stringWithFormat:@"%@",tempStr] stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
}
Ваша переменная сообщения должна выглядеть примерно так -
message=[NSString stringWithFormat:@"http://www.web.com/?text=%@",[self stringByURLEncode:@"link+=)+http://google.ru+is+goooooood"]];