[Swift] 함수와 연산프로퍼티
Language/Swift2025. 6. 22. 02:39[Swift] 함수와 연산프로퍼티

함수와 연산 프로퍼티Swift를 공부하다 보면 함수(Function)와 연산 프로퍼티(Computed Property)를 자주 접하게 된다.얼핏 보면 둘 다 계산을 해서 값을 반환한다는 공통점이 있지만, 실제로는 용도와 동작 방식이 다르다. 함수(Function)함수는 어떤 동작을 수행하고 결과를 반환하는 코드 블록이다. 입력값(파라미터)을 받아서, 내부에서 연산을 처리한 뒤, 결과값을 돌려준다.함수는 호출될 때마다 실행되고, 여러 파라미터를 받을 수 있으며, 함수 이름으로 목적을 명확하게 표현할 수 있다. 예시 코드:func multiply(a: Int, b: Int) -> Int { return a * b}let result = multiply(a: 3, b: 5) // 15함수는 위처럼 호출 ..

운동 관리 시스템을 만들어보자! (function)
개발일지2024. 9. 30. 18:17운동 관리 시스템을 만들어보자! (function)

사전 목표.- 함수를 최대한 많이 만들어서 활용해 볼 것.- 이때 왜 이렇게 작성했고 왜 이런식으로 구현했는지 알아보기 쉽게 작성할 것.  사전 준비.struct parrot { let name: String var weight: Int var temp: Double var time: Int var condition: Int var counting: Int //지난 시간에 공부했던, 제대로 초기화하기 위해서 초기화 해줌 init(name: String, weight: Int, temp: Double, time: Int, condition: Int, counting: Int) { self.name = name self.weight ..

Swift 기본 문법 - Functions (함수)
Language/Swift2024. 9. 29. 17:08Swift 기본 문법 - Functions (함수)

Functions(함수)- 특정 기능을 수행하는 코드 조각- 언제든지 다시 사용이 가능하다.쉽게 말해서 나만의 함수를 만드는 것! calling Functions 함수를 가져다 쓰는 것. SyntaxfunctionName(parameters)   Defining Functions함수를 직접 만들어 쓰는 것. Syntaxfunc name(parameters) -> ReturnType { statments}ReturnType에는 함수가 return하는 값의 형식을 선언한다.그리고 함수의 이름은 lowerCamelCase로 지어야 한다.parameter는 생략할 수 있다. 아래의 코드가 예가 될 수 있다.func sayHello() { print("hello, swift")}sayHello()위처럼 sayHe..

image