добавить docvars в dfm из отдельных данных.

Другой пример:

func getJason(url: NSURL, completionHandler: (String?, NSError?) -> Void ) -> NSURLSessionTask {

    var finalData: String!
    let task = NSURLSession.sharedSession().dataTaskWithURL(url) { (data, response, error) -> Void in

        if error != nil{

            completionHandler(nil, error)
            return
        }
        else{

        if let urlContent = data{

            do{
                let jsonData = try NSJSONSerialization.JSONObjectWithData(urlContent, options: NSJSONReadingOptions.MutableContainers)

                if let ip = jsonData["ip"]{

                    finalData = ip as? String
                    completionHandler(finalData, nil)
                    return
                }

            }catch{
                print("EMPTY")
            }

        }

    }
}
    task.resume()
    return task
}

Затем я назвал его в viewDidLoad

getJason(url) { (ipAddress, error) -> Void in

        if error != nil{

            print(error)
        }
        else{
            if let ip = ipAddress{          //To get rid of optional

        self.ipLabelDisplay.text = "Your Ip Address is: \(ip)"

            }

        }
    }
0
задан SeekingData 13 July 2018 в 15:10
поделиться

1 ответ

Хорошо, я смог понять это. В конце концов, это было очень просто. Мне просто нужно было указать data.frame в целом, а не только мои столбцы, представляющие интерес. Вот код:

dfm.w.metadata <- convert(dfm, to = "stm", docvars = df)

0
ответ дан SeekingData 17 August 2018 в 12:32
поделиться
Другие вопросы по тегам:

Похожие вопросы: