swiftでxibをコードロードする
1300 ワード
import UIKit
class FormController: UIViewController {
override init(nibName nibNameOrNil: String?, bundle nibBundleOrNil: NSBundle?) {
super.init(nibName: nibNameOrNil, bundle: nibBundleOrNil)
//println(nibName);
}
convenience init() {
var nibNameOrNil = String?("FormController")
// // xib ,
// if NSBundle.mainBundle().pathForResource(nibNameOrNil, ofType: "xib") == nil{ nibNameOrNil = nil}
self.init(nibName: nibNameOrNil, bundle: nil)
}
required init(coder aDecoder: NSCoder) {
fatalError("init(coder:) has not been implemented")
}
override func viewDidLoad() {
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
/*
// MARK: - Navigation
// In a storyboard-based application, you will often want to do a little preparation before navigation
override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
// Get the new view controller using segue.destinationViewController.
// Pass the selected object to the new view controller.
}
*/
}