我有一个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
}
答案 0 :(得分:1)
可以有相同的typealias
。
您可以像这样使用SwiftyJson
:
let json = SwiftyJSON.JSON(response.result.value!)
let result = Haneke.AnyFunction()