iOS (7) 썸네일형 리스트형 SCC 스터디 [Level1] - 오늘의 SwiftUI 1 SCC 스터디 [Level1] - Swift문법 시작하기 Swift - 섭씨를 화씨로 변환하는 프로그램 만들기 // // ViewController.swift // UIBasic // // Created by 이예은 on 2022/12/26. // import UIKit class ViewController: UIViewController { @IBOutlet weak var label1: UITextField! @IBOutlet weak var label2: UITextField! let numberFormatter:NumberFormatter = { let nf = NumberFormatter() nf.numberStyle = .decimal nf.minimumFractionDigits = 0 nf.maximumFractionDigits = 2 return nf }() override func viewDidL.. Swift - BMI 계산해주는 프로그램 만들기 // // ViewController.swift // BMICalc // // Created by 이예은 on 2022/12/26. // import UIKit class ViewController: UIViewController { @IBOutlet weak var heightField: UITextField! @IBOutlet weak var weightField: UITextField! @IBOutlet weak var bmiField: UITextField! let numberFormatter:NumberFormatter = { let nf = NumberFormatter() nf.numberStyle = .decimal nf.minimumFractionDigits = 0 nf.maximumFra.. Swift 문법 - 배열 Array Type 다양한 배열 생성 방법 어떤 type으로 배열을 사용할 지 모르는 경우에는 type 명시 부분에 [Any]라고 적으면 되지만, Swift 언어 특성상 타입 명시를 해주는 게 좋기 때문에 권장하지는 ❌ 배열의 다양한 연산들 Swift 문법 - var, let, String, Bool, numeric Type 변수, 상수 타입 import UIKit // 변수 // var: 가변변수 var score = 1 score score = 50 score // 상수 // let: 불변변수 let myName = "yen" // Type var myName1 : String = "yen" // 타입 명시하기 var myName2 = "yen" var score1 : Int = 10 var score2 = 10 문자열 String 타입 문자열을 사용할 때 """와 """사이에 문자열을 입력하면 한 줄씩 띄어진 상태의 데이터로 취급된다 -> 여러줄의 문자열이 필요할 때 유용! import UIKit // String Type, 문자열 var greeting = "hello" greeting = greeting + "wel.. Swift 준비 xcode 설치는 간단해서 설명 패스, 나는 appstore에서 직접 다운 받았다 playground은 테스팅 환경을 나타냄 잘 쓰이는 기본 단축키 (대부분 다른 언어랑 비슷하다..) command -/+ : 화면 축소/확대 command + control + 클릭: 정의된 코드로 이동 option + 클릭: 함수 summry 보기 esc : 간단히 정의된 타입 확인 완전 기초 문법 - 데이터타입. : .은 해당 데이터타입이 가진 기능(멤버)를 표시 - 값 반환: return, get - 값 추가: =, append() import UIKit var greeting = "Hello, playground" // xxx. 에서 .은 그 타입이 가진 기능(멤버)를 표시한다 greeting.first /* 값 .. 이전 1 다음