ошибка: тип интерфейса не может быть статически распределен? ссылка на карту - PullRequest
0 голосов
/ 14 июня 2011

У меня есть переменная: stateName = [store objectAtIndex:0];

и Страна: country = [store objectAtIndex:1];

, и я поставил код следующим образом:

NSString* urlString = @"http://maps.google.com/maps?saddr=%@+
%@&daddr=Birmingham+UK",statName,country;

Я пытался ввести кодвот так:

NSString *test = [NSString stringWithFormat:@"%@", stateName];

NSString * urlString = @ "http://maps.google.com/maps?saddr=%@+UK&daddr=Birmingham+UK",test;

Не сработало.

Спасибо.

1 Ответ

1 голос
/ 14 июня 2011

Вам необходимо использовать stringWithFormat, если вы включаете в строку данные объекта. Итак:

NSString* urlString = [NSString stringWithFormat:@"http://maps.google.com/maps?saddr=%@+%@&daddr=Birmingham+UK",stateName,country];

и

NSString *urlString = [NSString stringWithFormat:@"http://maps.google.com/maps?saddr=%@+UK&daddr=Birmingham+UK",test];

Надеюсь, это поможет.

...