본문 바로가기

MAC3

Swift 2. Swift의 데이터 타입. 애플이 제공하고, 가장 많이 이용하는 mac, ios에서 사용하는 프로그램, 앱을 만들기 위해서는 애플이 개발한 Swift언어를 알아야 합니다. ios 앱 개발을 위해 기반 언어인 Swift의 기본 데이터 타입을 정리해 보겠습니다. 데이터 타입은 기본적으로 대문자 카멜케이스(upper camel case)를 이용합니다. 1. 정수형 데이터 타입 Swift에는 2가지 정수 타입이 있습니다. Int, UInt입니다. Int는 +, -를 포함하는 정수를 뜻하며 UInt는 -를 포함하지 않고 0을 포함하는 정수입니다. Int, UInt는 각각 크기별로 8bit, 16bit, 32bit, 64bit형태가 있습니다. 이는 각각 Int8, Int16, Int32, Int64 UInt8, UInt16, UInt32, .. 2023. 6. 15.
Swift 1. Swift의 기본 (1). 애플이 제공하고, 가장 많이 이용하는 mac, ios에서 사용하는 프로그램, 앱을 만들기 위해서는 애플이 개발한 Swift언어를 알아야 합니다. ios 앱 개발을 위해 기반 언어인 Swift의 기본 문법부터 정리해 보겠습니다. 1. 명명 규칙 변수, 상수, 매소드, 타입 이름은 다음과 같은 규칙을 따릅니다. (1) Swift에서 미리정한 예약어 또는 키워드를 사용할 수 없다. (2) 해당 코드 내 미리 사용된 이름 (3) 연산자 (+,-,/,*) (4) 숫자로 시작하는 이름 (5) 공백이 포함된 이름 다음은 문법적으로 틍인 것은 아니나 공통적으로 사용하는 부분이므로 사용하는 것을 권장하는 내용입니다. 함수, 메소드, 인스턴스 이름은 첫 글자로 소문자를 사용하는 소문자 카멜케이스(lower camel ca.. 2023. 6. 12.
Flutter 3. ToDo 앱 만들기. (3) Json 형식을 이용해 정보 저장하기. Flutter로 간단한 ToDo앱을 만들어보는 프로젝트입니다. 처음 시작화면 구성부터 내용 추가, 삭제, 검색 기능을 메소드로 구현해 보겠습니다. 이 편은 스플래시 시작화면 구성하는 방법을 설명합니다. 이 프로젝트는 macOS 에서 VScode를 사용했스며, iPhone 14 Pro Max 시뮬레이터를 사용했습니다. github : https://github.com/tjdwns4712/flutterToDoApp 깃허브에서 프로젝트 전체 소스코드를 확인할 수 있습니다. https://miacoder.tistory.com/3 Flutter 2. ToDo 앱 만들기. (2) 바텀바를 통해 여러 페이지 구현하기. Flutter로 간단한 ToDo앱을 만들어보는 프로젝트입니다. 처음 시작화면 구성부터 내용 추가, .. 2023. 6. 7.