Swift - 将URL查询传递给App并将其用作变量

时间:2016-02-12 02:12:58

标签: ios swift url-scheme

美好的一天!我只想询问是否可以使用网址将数据传递到应用程序?例如。我有这个链接。 myapp://name=BrunoMars&gender=Male&age=26&occupation=Singer现在当我点击该链接时,它会打开我的应用,它会像这样将数据传递给它

    let name = fromUrl.name
    let gender = fromUrl.gender
    let age = fromUrl.age
    let occupation = fromUrl.occupation

    self.nameLabel.text = name
    self.genderLabel.text = gender
    self.ageLabel.text = age
    self.occupationLabel = occupation

所以我可以在我的应用上显示它。谢谢!

1 个答案:

答案 0 :(得分:1)

是的,你可以这样做。您需要使用自定义URL方案设置应用程序。请参阅此页面上的Implementing Custom URL Schemes。您基本上必须在应用的Info.plist中设置一些值,然后您可以在URL中发送任何内容