Swift(4)
-
야곰 아카데미 스위프트 `코드 스타터` 7기 후기
힘들게 swift를 시작하고 있나요?? 혼자서 힘든 벽을 뚫어가며 배우고 있나요?? 그런데 말입니다?? 다 같이 swift 를배우면서 서로 성장을 할 수 있는 곳이 있다면?? 달려가봐야겠죠?? 그곳은 바로 야곰 아카데미 " 코드 스타터" 과정입니다.!! 먼저 코드 스타터에 대해서 알아보겠습니다. 마지막 코멘트처럼 순서도에 이해가 어렵다면 코드 스타터로 바로 직행하시면 됩니다.! 또한, 무언가 애매하다? 싶으시면 주저 없이 코드 스타터를 시작하시면 아주 좋습니다.!! 저는 당연 바로 코드 스타터로 직행했습니다.!! 자 이제 시작하게 되었다면 여태 성장해왔던 것과는 다르게 교육이 진행됩니다.!! 코드 스타터에 대해 알아보겠습니다.!! 1. 스스로 발전하는 시간.! 주입식 교육이 아니다.!!! -강의를 듣고 ..
2023.03.30 -
함수
함수란? -프로그램 실행 과정 중에서 독립적으로 처리될 수 있는 부분을 분리하여 구조화한 객체 func 함수명(매개변수1: 타입, 매개변수2: 타입 ...) ->반환타입 { 실행내용 return 반환값 } [정석 타입이다] func helloWorld() -> String { return "helloWorld!!!" } print("helloWorld") == 출력값 helloWorld helloWorld가 스트링 이기에 프린트가 된다. 입력값과 출력값이 없는 함수 func printHello() { print("hello") } 입력값과 리턴값이 없기에 기존 실행내용인 hello가 나타난다 입력값만 있는 함수 출력값이 없는 경우에는 return 없이 작업을 수행하는 코드를 작성한다. func sayhe..
2022.06.02 -
변수에 대해서
변수란? - 어떠한 서랍장 속에 값을 저장하는것 1번서랍장에 1, 2번서랍장에 2 이런식으로 생각하면된다. 변수는 담을 수 있는 값의 종류가 다르고 그 값의 제한이 각각 다르게 되어 있다. 전역변수 - 어디에서든지 사용할 수 있는 변수 var a = "good" a = 전역 변수 함수 밖에 정의된 변수 를 전역변수라 한다. 지역변수 - 지역변수는 함수 내에서 특정 동작을 하고 그 값을 다른 곳으로 전달하거나 없어지는 경우 사용 var one = "good" // 함수 밖에 있는 One 전역변수 func two() { var one = "god" // one 함수내에 있는 변수 지역변수 print(one) } two() == 출력값 god // 함수내에 지역변수가 없었더라면 전역 변수가 출력된다 포로퍼티옵..
2022.06.02 -
배열에 관하여
배열이란? - 배열은 서랍장 객체라고 할 수 있습니다. 하나의 변수에 여러개의 값을 넣어 사용 할 수 있기 떄문이다. 배열에서는 순서대로 할당되며, 중간에 값을 생략하거나 건너뛸 수 없다. var a = ["1", "2", "3", "4", "5", "6"] a의 값에서 3이 없어 지더라도 4번부터 값이 앞으로 이동하며 빈자리를 채워 넣습니다. 중간에 값이 없어진다 하더라도 최종적으로는 가장 마지막 값이 없어지는 것입니다. 배열에서 값 읽어오기 var mya = ["a", "b", "c"] print(mya[1]) ==== mya의 1번째인 b값을 출력 print(mya[x]) 의 값을 출력한다 for in 문 (이터레이터 Iterator) 사용 var mya = ["a", "b", "c"] for it..
2022.06.02