哈内克撞毁了SwiftyJSON' JSON?'类型

时间:2015-12-05 03:51:35

标签: json swift swifty-json haneke

我有一个TableViewCell可以正常工作。但是,只要import Haneke,我就会收到var post: JSON? {..上的错误:

  

' JSON'对于在此上下文中的类型查找而言,这是一种暧昧的

import UIKit
import SwiftyJSON
// import Haneke

class DiscoverTableViewCell: UITableViewCell {

    var post: JSON? {
        didSet {
            self.setupPost()
        }
    }

我做错了什么?

顺便说一下,我正在使用pod

pod' Alamofire','〜> 3.0' pod' SwiftyJSON','〜> 2.2' pod' HanekeSwift'

这是我在TableViewController中声明它的方式:

  import Alamofire
  import SwiftyJSON

  var results: [JSON]? = []      // SwiftyJSON's [JSON]

  func smt() {
       ...
       let json = JSON(response.result.value!)

       if let data = json["data"].arrayValue as [JSON]? {
               self.results = data
        }

1 个答案:

答案 0 :(得分:1)

可以有相同的typealias

您可以像这样使用SwiftyJson

let json = SwiftyJSON.JSON(response.result.value!)
let result = Haneke.AnyFunction()