Swift

Swift

5. Swift 함수

1. 함수(1) 함수 선언 방법func (: : , . . .) -> { //함수 코드}func - 함수라는 것을 스위프트 컴파일러에게 알려주는 키워드 - 함수에 할당되는 이름 - 함수 코드 내에서 참조되는 매개변수의 이름 - 함수에 전달되는 매개변수의 타입 - 함수가 반환하는 결과에 대한 데이터 타입. 반환하지 않으면 void / 반환값 타입 void와 -> 는 생략 가능- C에서 Swift로//c, c++int add(int x, int y) { return(x+y);}add(10, 20);//swiftfunc add(x:Int, y:Int) -> Int { return(x+y)}add(x:10, y:20) //x와 y 꼭 써줘야함  + 타입을 확인하고 싶을 때print(type(of:add))..

Swift

4. swift 문법

▶  옵셔널(Optional) 타입값을 반환할 때 오류가 발생할 가능성이 있는 값은 옵셔널 타입이라는 객체로 감싸서 반환함nil  : 아무런 값도 반환할 수 없다는 의미nil 값을 저정하려면 옵셔널 타입으로 선언해야 함옵셔널 타입 변수를 선언하기 위해서는 타입 선언부 뒤에 ?(물음표)를 씀● 옵셔널 언래핑(forced unwrapping)옵셔널 변수에 값이 있으면 옵셔널로 "래핑되었다(wrapped)"라고 함옵셔널에 래핑도니 값은 강제 언래핑으로 풀어줌옵셔널형 선언 : 자료형 뒤 ?옵셔널 언래핑 : 변수명 뒤 !var x : Int = 10print(x) // 10 출력var y : Int? = 20 //이 물음표가 옵셔널타입 변수 선언하는 거.print(y) // Optional(20) 출력var..

Swift

2. Mac 사용법, Swift 문법

설정 - 키보드 - 단축키 - 단축기 설정 가능 shift + cmd + 5 : 캡쳐 종류 여러개 보기shift + cmd + 4 : 부분 캡쳐shift + cmd + 3 : 전체화면 캡쳐 ctrl + 왼오방향키 : 미션 컨트롤 데스크탑 이동    공용 컴퓨터에선 xcode - find - close 해야 다음 이용하는 사람이 켰을 때 새로운 창으로 뜨게됨. The Swift Programming Language https://bbiguduk.gitbook.io/swift The Swift Programming Language (한국어) | SwiftLast updated 2 months agobbiguduk.gitbook.io   - 대입 연산자를 사용할 때 양쪽의 공백이 동일해야함. 그렇지 않으면 오..

Swift

1. iOS 프로그래밍 개요

- wrtn에게 물어본 iOS와 안드로이드의 차이점항목iOS안드로이드개발 언어Swift, Objective-CJava, Kotlin개발 환경XcodeAndroid Studio플랫폼 제한Apple 기기(아이폰, 아이패드 등)다양한 제조사 기기앱 배포App StoreGoogle Play Store, APK 배포 가능UI 디자인UIKit, SwiftUIXML 레이아웃, Jetpack Compose테스트 기기iPhone, iPad다양한 Android 기기사용자 인터페이스일관된 디자인 가이드(Apple Human Interface Guidelines)Material Design 가이드커뮤니티 지원상대적으로 작음대규모 커뮤니티업데이트 주기정기적인 iOS 업데이트다양한 기기에서 불규칙적  - 앱 개발 기술 - "이름..

리버윤
'Swift' 카테고리의 글 목록 (3 Page)