값이 아무것도 없으면 텍스트필드 연하게 표시
characterSet
letters
_ = testInterest(unitDay: 5)
@: 예약어 의미를 가짐
@objc: 오브젝트에 사용하던 것들을 사용하게 함
액션, 즉 바뀌는 것들은 ViewController에서 작성 안하고 따로 swift파일에 struct 작성하는걸로!
addTarget
addTarget(self, action:#selecter(textFiledDidChange(_:)), for: .editingChanged)
correctAnswer
private (set) var testVar = ""
(set) -> 읽어도 된다
다시 풀 때 좋은 코드를 쭉 보고 백지상태에서 그거를 흉내내서 짤 수 있는지
잘 안되면 그림을 그려본다
// reference Types
var myPen = NSPen()
var yourPen = NSPen()
var whichPen = myPen // 같은 메모리(class)를 참조
var myPen === whichPen // true, identity가 같은가(참조하는 메모리가 같은가)
12B 이상 struct나 클래스 인스턴트는 Stack, Heap, Text 중 Heap에 쌓인다
메모리 절약을 위한다면 String 사용 자제해야한다.