Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
IOS处理打开的URL_Ios_Objective C_Xcode_Swift_Instagram - Fatal编程技术网

IOS处理打开的URL

IOS处理打开的URL,ios,objective-c,xcode,swift,instagram,Ios,Objective C,Xcode,Swift,Instagram,我是IOS新手,我把Instagram集成到我的应用程序中 @IBOutlet weak var WebView: UIWebView! var UrlInsta = "https://instagram.com/oauth/authorize/?client_id=my_id&redirect_uri=Locations://test&response_type=code"; func loadInstaSite(){ let requestURL

我是IOS新手,我把Instagram集成到我的应用程序中

@IBOutlet weak var WebView: UIWebView!


    var UrlInsta = "https://instagram.com/oauth/authorize/?client_id=my_id&redirect_uri=Locations://test&response_type=code";

func loadInstaSite(){
        let requestURL = NSURL(string: UrlInsta);
        let requestSite = NSURLRequest(URL:  requestURL);

        WebView.loadRequest(requestSite);

        NSLog("%d" , 1);

    }
这是我的
ViewController.swift
WebView可以很好地打开。 当用户单击“授权我的应用”并转到Locations://test,我的应用程序使用
web视图
再次打开我的主视图。 我的应用程序打开时如何处理url

let url = "http://apple.com"
将viewDidLoad方法更改为

override func viewDidLoad() {
    super.viewDidLoad()

    let requestURL = NSURL(string:url)
    let request = NSURLRequest(URL: requestURL)
    webView.loadRequest(request)
    }

你也可以在苹果公司试用这段代码

要求代理打开由URL标识的资源。 声明

Swift

optional func application(_ application: UIApplication,
                  openURL url: NSURL,
        sourceApplication sourceApplication: String,
               annotation annotation: AnyObject?) -> Bool

Objective-C

- (BOOL)application:(UIApplication *)application
            openURL:(NSURL *)url
  sourceApplication:(NSString *)sourceApplication
         annotation:(id)annotation