사전 목표.- 함수를 최대한 많이 만들어서 활용해 볼 것.- 이때 왜 이렇게 작성했고 왜 이런식으로 구현했는지 알아보기 쉽게 작성할 것. 사전 준비.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 ..
Functions(함수)- 특정 기능을 수행하는 코드 조각- 언제든지 다시 사용이 가능하다.쉽게 말해서 나만의 함수를 만드는 것! calling Functions 함수를 가져다 쓰는 것. SyntaxfunctionName(parameters) Defining Functions함수를 직접 만들어 쓰는 것. Syntaxfunc name(parameters) -> ReturnType { statments}ReturnType에는 함수가 return하는 값의 형식을 선언한다.그리고 함수의 이름은 lowerCamelCase로 지어야 한다.parameter는 생략할 수 있다. 아래의 코드가 예가 될 수 있다.func sayHello() { print("hello, swift")}sayHello()위처럼 sayHe..