Pinterest SDK如何获得PDKPin的链接?

似乎有一个字典值,我可以放在GET调用对应的PDKPin属性,我可以调用我的成功块解压值,即“url”= PDKPin.url“note”= PDKPin.decriptionText ,但是我无法find一个相应的属性“链接”,这是可用的每个文档https://developers.pinterest.com/docs/api/pins/ ?

PDKClient.sharedInstance().getAuthenticatedUserPinsWithFields(Set(["url", "note", "link"]), success: { (responseObject :PDKResponseObject!) -> Void in print("success /(pdk)") let currentResponseObject = responseObject let pins = currentResponseObject.pins self.pinArray = pins() for pin in self.pinArray { if let pinAsPDKPin = pin as? PDKPin { print(pinAsPDKPin.descriptionText) if let safeURL = pinAsPDKPin.url { print(safeURL) } let link = pinAsPDKPin.link //no such property on PDKPin } } }) { (err :NSError!) -> Void in print("error NSError: \(err)") } 

它看起来有点奇怪,但根据实现,“ 链接 ”属性(从API)被用作“ url ”(在SDK中)。 看看这里的代码: https : //github.com/pinterest/ios-pdk/blob/master/Pod/Classes/PDKPin.m#L38

所以,如果你关心的只是API的“ 链接 ”,那么只需访问SDK中的“ url ”(在PDKPin对象中)。