一、属性声明
import UIKit
class ViewController: UIViewController {
var array1: Array<Any> = [] //[]
var array2: Array<Any>? //nil
var arrayReqOutboundVo: [ReqOutboundVo]! = []
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
}
}
二、fileprivate 修饰方法,为私有方法
三、Main.storyboard
- 直接添加ViewController,和添加UI控件一样
- 绑定class:Custom Class -> Class -> 绑定的class名
- 绑定id:Identity->Storyboard ID -> 自己填写
let sb = UIStoryboard(name: "Main", bundle: nil)
let vc = (sb.instantiateViewController(withIdentifier: "ViewController") as! ViewController)
self.navigationController?.pushViewController(vc, animated: true)
四、Swift数组转NSMutableArray
materialOutgoingOrderCheckVo.materialOutgoingOrderDetailInventoryLotnumVoList = NSMutableArray.init(array: arrayTemp)