티스토리 뷰
lazy var readerVC: QRCodeReaderViewController = {
let builder = QRCodeReaderViewControllerBuilder {
// 무언가 처리를 해줌
}
let vc = QRCodeReaderViewController(builder: builder)
vc.completionBlock = { [weak self] (result: QRCodeReaderResult?) in
// 무언가 처리를 해줌
return
}
return vc
}()
completionBlock 안의 return은 블록에 대한 리턴
return vc는 QRCodeReadViewController타입의 객체에 대한 리턴
()는 선언과 동시에 생성까지!
'macOS, iOS' 카테고리의 다른 글
[iOS] Assets.xcassets에 있는 color에 접근 하는 법 (0) | 2019.10.17 |
---|---|
[swift] for와 foreach 그리고 filter (0) | 2019.10.17 |
[iOS] viewWillAppear가 왜 동작을 안할까 (iOS13) (0) | 2019.10.16 |
[Swift] null과 nil의 차이? (0) | 2019.10.01 |
[iOS] 공유하기 기능 만들기 (0) | 2019.09.27 |