분류 전체보기 (430) 썸네일형 리스트형 ios - 6 swift 기본문법(Tuple, Flow Control) 1 swift - ios app 개발을 할때 사용하는 언어 2 playground - 간단하게 swift코드를 돌려볼 수 있는 곳 - file -> new -> playground - blank -> next 3 간단한 코드 실행해 보기 import UIKit let value = arc4random_uniform(100) print("value : \(value)") - 아래 검은 창에 콘솔 출력 내용을 볼 수 있다 - 우측 검은 창에 현재 value의 값과 함수의 결과를 미리 볼 수 있다. - 코드 실행 버튼 4 Tuple - 서로 다른 데이터를 묶어서 저장하는 공간 let person = (10, "Tom") let age = person.0 let name = person.1 - person은 1.. ios - 5 Auto Layout, 앱 아이콘, 이름 설정 1 Preview - preview 창 실행 - 돌려보고 싶은 여러 device를 선택할 수 있다. 2 Auto Layout - 기기별로 일관된 레이아웃을 보여준다. - view component중 아무거나 선택 -> resolve auto layout issues 아이콘 클릭 -> add missing constraints -> 자동으로 알아서 일관된 디자인 규칙을 잡는다, 너무 신뢰하지는 말자 - 수동으로 일관된 layout 규칙을 적용하고 싶은 컴포넌트 클릭 -> control키를 누른채로 view로 드래그 (label컴포넌트와 view와의 관계를 정의하는 것) -> view에서 위,아래,양옆, 얼마나 떨어진 상태를 유지할 건지 선택 - constraints가 생겼다. 위, 양 옆 간격을 설정했고,.. ios - 4 Outlet, Image View 1 Counter App 구성 - +,- 버튼을 만들어서 각각의 버튼이 눌렸을 때 plus one?, minus one? 알림을 띄우고 - currentValue라는 UILabel에 값이 반영 되도록 해보자 - 일단 코드에 currentValue 변수 생성 후 0으로 값 초기화 // ViewController.swift // counter app import UIKit class ViewController: UIViewController { var currentValue = 0 override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view. } @IBAction func plusAlert(.. ios - 3 다음 프로젝트를 위한 기초 지식 1 UIKit - View를 구성할 때 필요한 UI Component들을 담고 있는 프레임워크(공구함)이다. - 이제까지 연습에서 view, 버튼, 텍스트와 같은 component를 사용할 수 있게 import UIKit을 해왔다. 2 Object - Object(객체)는 말 그대로 동작하는 대상을 말한다. - 대상의 속성을 변수로 나타내고 행동을 함수로 수행한다. - 이전 예시에서 버튼이라는 객체는 자기가 눌렸을 때 알려줄 정보(alert와 action)를 변수로 가지고 있고 showAlert메서드를 통해 alert를 화면에 내보내는 행동을 취할 수 있다. 3 Strings - "Hello" : 문자열 - "Hello \(변수)" : string interpolations, 변수의 값을 문자열에 삽입할.. ios - 2 Button에 Action 추가하기 1 Button에 Action 추가하기 view controller - 스크린 혹은 스크린의 요소 하나를 관리 - 필요한 페이지가 많아질수록 view controller도 많아진다 - Assistant를 클릭하면 View controller 뒤 실행되고 있는 코드가 보인다 - 현재 페이지의 view controller선택 -> 우측 탭에 identity inspector아이콘 클릭 -> 현재 view controller와 연결된 클래스 ViewController가 보인다. - Click버튼 선택 -> 키보드의 control키를 누른 채로 마우스를 버튼에서 코드가 있는 곳으로 드래그 -> connections : Action, Name: hi -> Connect - 버튼과 연결된 hi라는 메서드가 생겼다... ios - 1 Hello World! 1 Xcode 설치 2 프로젝트 생성 - create a new Xcode Project 클릭 - ios tab -> app -> next - interface: storyboard / language: swift 3. Hello World앱 만들기 - 왼쪽 파일 목록에서 Main.storyboard 파일 선택 -> View Controller 아래 View 클릭 - 우측 상단 '+' 아이콘 클릭(Object Library) -> Label, Button을 각각 View 화면으로 드래그 - 화면에 올려 놓은 Lable, Button 클릭 -> 우측 Show the Attributes inspector 탭 선택 -> title, font 수정 - 알맞은 기기 선택 (iPhone 11) -> 좌측 상단 재생.. 이전 1 ··· 51 52 53 54 다음