Xcode로 Swift 테스트

6295 단어 XcodeSwift초학자
엑스코드 사용법도 좋지 않기 때문에 우선 기본적인 준비부터 시작한다.
참조 URL은 다음 웹 사이트입니다.
기본부터 Xcode 사용법을 배워보도록 하겠습니다.
Xcode 스토리보드를 사용하는 방법

Xcode에서 swift를 사용할 수 있도록


  • 제작 항목
    이번에는 "Createa new Xcode 프로젝트"를 선택합니다.


  • 응용 프로그램 템플릿 선택
    이번에는 가장 쉬운 "Single View Application"을 선택하겠습니다.
    다른 템플릿은 처음부터 편리한 기능을 도입했다고 한다.


  • Language 선택
    첫 번째 간!
    Language는 Swift를 선택했습니다!!
    Product Name은 날짜를 적절하게 추가했습니다.

  • 항목이 저장될 위치를 지정합니다. "Create"
  • 최소한 필요한 파일과 폴더가 자동으로 생성되어 다음 화면이 나타납니다.

    준비됐습니다.
    이제 대본만 쓰겠습니다!!!
    하지만 엑스코드에는'아이폰 앱 화면을 간단하게 만들 수 있는'스토리보드(Storyboard) 기능이 있다.
    어렵기 때문에 스토리보드에서 일해 보세요.

    Xcode로 작업 확인


    화면 이름은 다음과 같습니다.
    ・좌측: 내비게이션 영역
    /하단: 디버깅 영역
    ・오른쪽: 유틸리티 영역
    ・중앙: 편집기 영역

    화면 오른쪽 상단 도구 모음의 사각형 아이콘, 파란색 표시, 검은색 숨기기.
    를 클릭하여 중앙 편집기 영역을 엽니다.

    탐색 영역 ViewController.swift 파일을 선택한 후
    편집기 영역(중앙)에 소스 코드를 표시합니다.
    ViewController.swift: 화면 제어.

    탐색 영역 "Main.storyboard"파일을 선택한 후
    편집기 영역 (중앙) 에 메뉴 스타일의 표시줄과 사각형 영역을 표시합니다.
    Main.storyboard: 대상의 설정과 화면 이동을 설정합니다.

    스토리보드를 사용해 보세요.


    참조 URL
    http://qiita.com/Kta-M/items/087b3cc4bca1fbf6c77a
    1.Main.storyboard 및 ViewControllerswift
    오른쪽 위 원이 중첩된 아이콘을 클릭합니다.

    이렇게 되면 옆에서 줄을 서게 됩니다.
    작업에 편리하도록 디버그 영역을 숨깁니다.

    2. 유틸리티 영역 아래 위젯을 선택하여 스토리보드에서 드라이브

    3. Control을 누르면서 부품을 원본 파일로 드래그합니다.
    이렇게 하면 탭의 변수 이름과 단추의 함수 이름을 설정하는 대화상자가 나타납니다.

    적당히 이름을 붙이고'커넥트'를 누르면 소스에 반영된다.

    레이블의 경우
    스토리보드와 소스를 연결하면 소스의 왼쪽이 동그랗게 생겨 중흑으로 변한다.
    유틸리티 영역에서 → 기호가 눌린 상태라면
    관계도이기 때문에 연결되어 있음을 알 수 있습니다.

    4. Buton에 작업 가하기
    스토리보드의 Buton을 선택하면 유틸리티 영역에 작업 목록이 표시됩니다.
    동작 목록에서 "Touchdown(누르기)"동작을 선택하고 소스에 Drack을 넣습니다.
    소스가 Buton 변수 선언보다 낮은 위치에 삽입되어 있으면 이상합니다.
    함수 이름을 더하면 "Connect"를 누르면 소스 파일에 반영됩니다.

    실용 프로그램의 부분은 이렇다.

    5. 버튼을 눌렀을 때의 동작을 쓴다
    레이블의 문구를 바꾸는 소스를 쓴다.

    6. 빌드 재생
    왼쪽 상단에 있는 재생 단추를 누르면 구축되고 시뮬레이터가 시작됩니다.

    디버깅을 허용하는 대화상자가 나타날 수 있습니다.
    어쨌든 다 됐어요.
    ー>
    그렇다면 swift의 언어 예법과 Xcode의 예법을 전혀 모르기 때문이다
    앞으로 샅샅이 조사할 겁니다.
    문법의 참고로 삼다
    http://qiita.com/chatii0079/items/33e74c1225e0ce6c103b

    좋은 웹페이지 즐겨찾기