OpenURL на iphone проблема со строками - PullRequest
0 голосов
/ 31 августа 2011

Я использую openURL, чтобы открыть приложение с аргументами, но я получаю ошибки при компиляции (theos ... mobilesubstrate)

Вот мой код: http://pastie.org/private/mg6lbuttin85llxaxwdkw

извините, код не форматируется прямо здесь; O Как вы можете видеть в конце, я пытаюсь открыть URL с аргументом: "itemIdentifier"

Любая помощь будет высоко ценится, спасибо:)

вот журнал ошибок: http://pastie.org/2460416

1 Ответ

2 голосов
/ 31 августа 2011

Я думаю, вам нужно сделать вашу переменную app переменной-членом. Я думаю, что к тому времени, когда вы начнете использовать его в методе -(void) open, это будет ноль.

Попробуйте что-то вроде этого:

@interface SUItem__HAX : NSObject
{
    long long itemIdentifier;
    NSString *app;
}

затем в -(void) setItem изменить NSString* app = appid; на app = appID;

Метод открытия ссылки также должен гласить: [[UIApplication sharedApplication] openURL:[NSURL URLWithString:string];

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...