일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- UISlider
- 플러터
- todolist
- ListTile
- 내배캠
- userdefaults
- Storyboard
- Swift
- 메모장만들기
- Wil
- 스파르타코딩클럽
- 개발자
- URLSession
- attributedText
- 앱개발
- pop up button
- 오토레이아웃
- 날짜처리
- 커맨드라인툴
- 계산기만들기
- Xcode
- strikeThrough
- 알고리즘
- Flutter
- ios
- pull down button
- 내일배움캠프
- DART
- 코드스니펫
- Storyboard Reference
- Today
- Total
목록분류 전체보기 (49)
이리메라 갖다가
강의를 토대로 나만의 메모앱 만들기 시작! *본 프로젝트는 코드로 구현하는걸 최대한 지양하고, 스토리보드에 있는 Interface Builder를 통해 구현하여 Xcode 툴에 익숙해지는 것을 목표로 한다. View Controller 먼저 메인 화면에 단축키 command + Shift + L을 눌러 Interface Builder에서 Image View를 추가한다. 해당 이미지뷰에는 아무 이미지를 집어넣어야 하기 때문에 컨트롤 드래그를 통해 IBOutlet을 만들어준다. 기본 시스템에 내장되어 있는 이미지를 사용해도 되지만, 나는 우리팀 게더 화면을 캡쳐해서 넣었다. import UIKit class ViewController: UIViewController { @IBOutlet weak var im..
지난 2주차 개인 프로젝트(계산기 만들기) 때 나도 모르게 Interface Builder로 개발하는 실습을 한 것 같다...^^ 오늘은 Xcode 개발환경을 알아보고 Interface Builder와 코드로 앱에 텍스트나, 이미지, 토글 등 간단한 앱개발을 실습하는 시간을 가졌다. Xcode 프로젝트를 생성하면 ViewController.Swift 에는 아래 코드가 기본적으로 세팅되어 있으며, 코드를 작성하여 기능을 구현할 수 있다. import UIKit class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() } } UIView UIView는 앱의 화면에 나오는 모든 요소들의 기본 클래스를 말하..
FACTS 프로젝트명 : 영화관 키오스크 프로그래밍 필수 작업 : (1) 키오스크 프로그래밍 기획 (2) 입력받은 숫자에 따라 로직 실행, if/switch/guard 활용, 프로그램 종료, readLine() 함수 사용 (3) 클래스 설계 및 프로퍼티, 메소드 정의, 상속관계 구성 (4) 잔액 비교 기능, n초 이후 코드 실행 기능, 멀티스레드 환경 구축 FINDINGS 문제점 커맨드라인툴에 익숙하지 않음 중복되는 문자열이 팀원마다 각기 다른 형태로 작성되어 혼돈 존재 팀원간 실력차에 따른 역할분담의 어려움 while문 안에 if문, if문 안에 또 while문을 작성하게 되면서 코드 정렬이 안됨 클래스 상속 관계 설계의 어려움(굳이 상속을 받아야 하는지 의문) 입력값에 따라 다음 while문에서 입력..
상수와 변수 상수(Constant) 변할 수 없는 값을 의미하며 let으로 선언한다. 초기 선언 시 타입만 지정한 후 나중에 값을 지정할 수 있다. let 상수:String = "값" print(상수) // 값 변수(Variable) 변할 수 있는 값을 의미하며, 언제든 값을 바꿀 수 있다. 상수와 동일하게 타입만 지정한 후 나중에 값을 지정할 수 있다. var 변수:Int = 0 print(변수) // 0 기본 데이터 타입 부울(Booleans) 참(true)과 거짓(false)으로 나타내며, 논리적인 결과를 도출할 때 사용된다. var someBool: Bool = true print(someBool) // true 정수형(Integers) 정수형 타입이며 Int로 타입을 지정할 수 있다. *양의 정..