Swift3 如何在swift中从对象数组获取数组/属性

Swift3 如何在swift中从对象数组获取数组/属性,swift3,Swift3,我上过这样的课: import Foundation import SwiftyJSON class ProductDetailsJSON { var _product_title: String? var _description: String? var _regular_price: String? var _sale_price: String? var _product_currency: String? var _sizes:[String] = [String]() var _

我上过这样的课:

import Foundation
import SwiftyJSON

class ProductDetailsJSON {

var _product_title: String?
var _description: String?
var _regular_price: String?
var _sale_price: String?
var _product_currency: String?
var _sizes:[String] = [String]()
var _color: [String] = [String]()
var _image: [URL] = [URL]()

required init?(items: JSON){

    self._product_title = items["product_title"].stringValue
    self._description = items["description"].stringValue
    self._regular_price = items["regular_price"].stringValue
    self._sale_price = items["sale_price"].stringValue
    self._product_currency = items["product_currency"].stringValue

    if let post_SizeArray = items["size"].array {
        for item in post_SizeArray {
            if let size = item["size_data"].string {
                self._sizes.append(size)
            }
        }
    }

    if let post_ColorArray = items["color"].array {
        for item in post_ColorArray {
            if let color = item["color_data"].string {
                self._color.append(color)
            }
        }
    }

    if let post_imgArray = items["gallery"].array {
        for item in post_imgArray {
            if let postUrl = item["guid"].URL {
                self._image.append(postUrl)
            }
        }
    }

}


}
我已经在一个视图控制器中声明了一个ProductDetailsJSON数组。我想提取各种标签中的\u产品标题\u说明等,需要提取\u大小\u颜色,并附加到一些数组中。我正在努力解决这些问题。我可以用\u image数组填充tableView,但我需要显示tableView之外的其他值。多谢各位