Ссылка должна открыть приложение. У меня это на работе. Я просто хочу знать, как передать параметр. Пусть говорят, что url является "addappt://? Code = abc". Когда появляется контроллер просмотра, поле кода должно иметь заполненный текст - буквы после того, как знак равен знаку. У меня есть часть этого, чтобы работать. Я использую следующий (in app delegate.m)
:
NSArray *elements = [url.query componentsSeparatedByString:@"="];
NSString *key = [[elements objectAtIndex:0] stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
val = [[elements objectAtIndex:1] stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
(BTW: val объявлен в appdelegate.h
Я также могу передать val
в контроллер вида. Моя единственная проблема заключается в заполнении текстового поля с именем 'code'
. Как вы можете заполнить код, как только приложение откроется по ссылке?
Помогите оценить.