목록Viewcontroller (2)
NewGen
* get top Viewcontroller guard let window = UIApplication.shared.keyWindow, let rootViewController = window.rootViewController else { print("get error") return } var topController = rootViewController while let newTopController = topController.presentedViewController { topController = newTopController } print("TOP=\(topController)") 의외로 많이 쓰임. 프로토콜로 전달하기 애매할때는, 탑 뷰컨트롤러 찾아서 바로 코드 실행해야 할때.. 백그라운드서..

1. 아무거나 사용자 닙 하나 만듬. / Create custom uiview.xib 2. MyView.swift 를 아래와 같이 만들어줌. / Create MyView.swift and Type code below.....and focus on nib file name. I had a wrong xib name... I wanted "MyView.xib", but wrote "MtView.xib".. So, I faced crash app..... import UIKit class MyView: UIView { @IBOutlet var main_view: UIView! @IBOutlet weak var text_label: UILabel! override init(frame: CGRect) { supe..