탭 응용 프로그램을 개발 중입니다.
다른 두 개의 기본보기 컨트롤러와 달리 새보기 컨트롤러를 만들고 탭 모음 컨트롤러에 연결하면이 컨트롤러에는 viewcontroller.swift
파일 이 없습니다 .
이 파일을 어떻게 만들 수 있습니까?
저는 Xcode 6을 사용하고 있으며 Swift에서 앱을 개발하고 있습니다.
답변:
맞습니다. 새 장면을 만들기 위해 뷰 컨트롤러 개체를 스토리 보드로 드래그 할 때 새 클래스도 자동으로 만들어지지 않습니다.
스토리 보드에 새 뷰 컨트롤러 장면을 추가 한 후 다음을 수행해야합니다.
UIViewController
하위 클래스를 만듭니다 . 예를 들어, 왼쪽의 프로젝트 탐색기 패널에서 대상 폴더로 이동 한 다음- control클릭하고 "새 파일 ..."을 선택합니다. "Cocoa Touch Class"선택 :
그런 다음 새 뷰 컨트롤러 하위 클래스의 고유 한 이름을 선택합니다.
방금 스토리 보드에 추가 한 장면의 기본 클래스로이 새 하위 클래스를 지정합니다.
이제 어떤 후크 IBOutlet
와 IBAction
새로운 뷰 컨트롤러 서브 클래스로이 새로운 장면에 대한 참조를.
Swift
합니다. 팝업에서 파일 대신 Cocoa Touch Class
, 맞습니까?
import
문을 추가 하고 기본 클래스를 설정하고 몇 가지 메서드에 대한 템플릿을 제공합니다. 수동으로하는 이유는 모르겠지만 원하는 경우 가능합니다.
.swift
파일 만 만들 수도 있습니까? 당신ViewController.swift
은 Swift에서 사용할 파일이 될 것입니다.