명명법 / 콘솔로그 / 보간법
이후 나오는 정리 내용들은 모두 네이버 부스트캠프에서
야곰님의 swift 강의 내용들을 정리한 것 입니다.
출처: https://www.boostcourse.org/mo122/joinLectures/38564
이름짓기 규칙
-Lower Camel Case : Function, Method, Variable, Constant
ex) lowerCamelCase
-Upper Carmel Case : type(Class, Struct, Enum, Extension)
ex) Persion, Posint, Week
-대소문자를 구별한다.
콘솔로그
- print
-단순 문자열만 출력
- dump
-인스턴트의 자세한 설명(description 프로퍼티)까지 출력
-단순 문자열만 출력
-인스턴트의 자세한 설명(description 프로퍼티)까지 출력
<입력값>
import Swift
class Person {
var name : String = "CHOI"
var age : Int = 10
}
let test : Person = Person()
print(test)
print("\n#################\n")
dump(test)
<출력결과>
__lldb_expr_7.Person
#################
▿ __lldb_expr_7.Person #0
- name: "CHOI"
- age: 10
문자열 보간법
- String Interpolation
- 프로그램 실행중 문자열 내에 변수 또는 상수의 실질적인 값을 표현하기 위해 사용
- ()
괄호 안에 값을 넣어주게 되면 문자열에서 자동으로 치환되어 나타나게됨
괄호 안에 값을 넣어주게 되면 문자열에서 자동으로 치환되어 나타나게됨
<입력값>
import Swift
let age : Int = 10
print("안녕하세요 저는 \(age)살 입니다.")
print("안녕하세요 저는 \(age+10)살 입니다")
<출력값>
안녕하세요 저는 10살 입니다.
안녕하세요 저는 20살 입니다
Author And Source
이 문제에 관하여(명명법 / 콘솔로그 / 보간법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@jhon3242/Swift-기초-명명법-콘솔로그-보간법저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)