鏈接應打開應用。我有這個工作。我只想知道如何傳遞參數。假設網址是「addappt://?code = abc」。當視圖控制器彈出時,代碼字段應該填充文本 - 等號後的字母。我已經有一部分工作。我用下面的(in app delegate.m)
:通過URL打開iOS應用並傳遞參數
NSArray *elements = [url.query componentsSeparatedByString:@"="];
NSString *key = [[elements objectAtIndex:0] stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
val = [[elements objectAtIndex:1] stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
(BTW:VAL在appdelegate.h
宣佈我也能夠通過val
到視圖控制器我唯一的問題是填充文本框,命名爲'code'
。你怎麼能儘快的應用程序是由鏈接打開填充碼?
幫助表示讚賞。
不需要。我只需要'代碼'填充 – DHShah01
我知道如何填充它,只需要知道什麼方法 – DHShah01
在AppDelegate中,有「viewController.code setText:val;」,假設代碼是一個文本字段,並且可以作爲viewController。 – Srikanth