我有input
,需要来自其他input
的信息。具体来说,第一个输入从Zabbix获取安全令牌,第二个输入使用该令牌发出Web请求。
我可以使用哪种机制从第一个input
提供第二个public class func query(statement: String) -> NSDictionary {
let query = "\(prefix)NASDAQ:\(statement)"
let jsonData = (String(describing: (contentsOfURL: NSURL(string: query)!, encoding: String.Encoding.utf8))).data(using: String.Encoding.utf8)
let result = { _ -> NSDictionary in
if let data = jsonData {
return (try! JSONSerialization.jsonObject(with: data, options: JSONSerialization.ReadingOptions.allowFragments)) as! NSDictionary //error line
}
return NSDictionary()
}()
return result
}
?