티스토리

eelijus
검색하기

블로그 홈

eelijus

eelijus.tistory.com/m

sujileelea

구독자
5
방명록 방문하기

주요 글 목록

  • Swift문법 - Any, AnyObject, nil Any, AnyObject, nil 노션 링크 : https://eelijus-roirequin.notion.site/Week-1-8ae0073636184287891f2fdf41b3ff8c Any : Swift의 모든 타입을 지칭하는 키워드 Any도 명백히 데이터 타입이기 때문에 다른 데이터 타입과 값을 주고받을 수 없다 import Foundation var someAny: Any = 100 someAny = "어떤 타입도 수용 가능하지롱. nil빼고" someAny = 123.45 //Error! let someDouble: Double = someAny //컴파일 오류 발생! Double과 Any는 엄연히 다른 타입 AnyObject : 모튼 클래스 타입을 지칭하는 프로토콜 AnyObject 클래스.. 공감수 1 댓글수 0 2022. 5. 4.
  • Swift 문법 - 변수, 상수, 함수, 반복문 변수, 상수, 데이터 타입, 함수, 반복문 변수 (variable) : 값을 변경할 수 있는 공간 var number = 1206 컴퓨터의 메모리 어딘가에 number라는 메모리 공간이 생기고, 그곳에 1206값을 저장한다. var name = "suji" for count in 1...3 { print("\(name)이 \(count)번째 폴짝!") } name = "sujilee" for count in 1...3 { printf("\(name)이 \(count)번째 폴짝!") } 같은 코드가 두 번 중복되네? 코드를 묶어서 하나의 함수로 만들면 좋아보이는데... import Foundation func makeItHope(name: String) { for count in 1...3 { print(.. 공감수 1 댓글수 0 2022. 5. 4.
  • Swift 문법 - 명명법, 콘솔로그, 문자열 보간법 01. 명명법 / 콘솔로그 / 문자열 보간법 이름짓기 규칙 카멜케이스대문자 시작(UpperCamelCase) : type(class, struct, enum, extension) 소문자 시작(LowerCamelCase) : function, method, variable, constant 콘솔로그 남기기 print : 단순 문자열 출력 dump : 인스턴스의 자세한 설명(description 프로퍼티)까지 출력 문자열 보간법 String Interpolation→ \(변수명) import UIKit import Swift let age: Int = 10 "안녕하세요! 저는 \(age)살입니다" "거짓말이에요! 사실 저는 \(age + 18)살이지롱" print("안녕하세요! 저는 \(age + 18)살 .. 공감수 1 댓글수 0 2022. 5. 4.
    문의안내
    • 티스토리
    • 로그인
    • 고객센터

    티스토리는 카카오에서 사랑을 담아 만듭니다.

    © Kakao Corp.