小编Ran*_*son的帖子

MQTT中客户端ID的最大长度是多少?

MQTT中客户端ID的最大长度是否取决于代理?如果不是,那么最大数量是多少?如果是,那么客户端ID的典型最大长度是多少?

mqtt

3
推荐指数
1
解决办法
1739
查看次数

如何在Swift 4中访问[UIApplicationOpenURLOptionsKey:Any]的值?

我是斯威夫特的新人.我希望访问此方法sourceApplicationoptions参数内的值.

optional func application(_ app: UIApplication, 
                     open url: URL, 
                  options: [UIApplicationOpenURLOptionsKey : Any] = [:]) -> Bool
Run Code Online (Sandbox Code Playgroud)

我检查了文档,发现这UIApplicationOpenURLOptionsKey是一个结构.它包含一个类型属性:static let sourceApplication: UIApplicationOpenURLOptionsKey

但是,当我尝试sourceApplication通过执行此操作来访问该值时:

options.sourceApplication
Run Code Online (Sandbox Code Playgroud)

...抛出此错误:

型的"值[UIApplicationOpenURLOptionsKey : Any]"没有成员" sourceApplication"

我有一个想法,这可能是一本字典,但关键的类型是UIApplicationOpenURLOptionsKey.我不知道如何使用密钥类型访问该值UIApplicationOpenURLOptionsKey.

我检查了教程点和其他一些网站,但没有找到解决方案.

我的问题是:

  1. 如何访问指定的值sourceApplicationoptions
  2. 你怎么称呼这种类型的参数?([UIApplicationOpenURLOptionsKey : Any] = [:])?这是一本字典吗?

swift

1
推荐指数
1
解决办法
1633
查看次数

标签 统计

mqtt ×1

swift ×1