# 02 썸네일형 리스트형 [Swift] Any, AnyObject, nil Any - Swift의 모든 타입을 지칭하는 키워드 AnyObject - 모든 클래스 타입을 지칭하는 프로토콜 nil - 없음을 의미하는 키워드 (null) Any 타입의 변수를 다른 타입의 변수에 재할당 안됨. // AnyObject - 클래스 인스턴스를 변수에 할당할때 쓰는 타입 var someAnyObject: AnyObject = SomeClass() Any, AnyObject 타입의 변수에 nil은 할당 못함. Dart dynamic - type, value 변경 가능 Object - type, value 변경 가능 var - type 변경 불가능, value 변경 가능 final - type, value 변경 불가능 null - 없음을 뜻 함 [Swift] 기본 데이터 타입 Bool : true, false Int : 64bit 정수형 UInt : 부호가 없는 64bit 정수형 (양의 정수) Float : 32bit 부동 소수점 Double : 64bit 부동 소수점 Character : 문자 String : 문자열 Any : 모든 타입 다른 데이터 타입을 할당하는 것이 명시적으로 불가능 하다. Dart bool int double String var Object [Swift] 상수와 변수 상수의 선언 let 이름: 타입 = 값 변수의 선언 var 이름: 타입 = 값 값의 타입이 명확하다면 타입은 생략 가능 let 이름 = 값 var 이름 = 값 나중에 값을 할당하려고 하는 상수나 변수는 타입을 꼭 명시해주어야 한다. 아직 할당되지 않은 상수나 변수를 사용하면 컴파일 에러 발생한다. Dart 상수 - final or const 변수 - x [Swift] 콘솔로그, 문자열 보간법 콘솔로그 - print : 단순 문자열 출력 - dump : 인스턴스의 자세한 설명(description 프로퍼티)까지 출력 Dart - print 문자열 보간법 let name: String = "조이" "저의 이름은 \(name) 입니다" Dart final String name = '조이' '저의 이름은 $name 입니다' '이름은 ${name.length}글자 입니다' [Flutter] How can I dismiss the on screen keyboard? - 키보드 숨기기 > FocusScope.of(context).unfocus(); [Flutter] upgrade / version / downgrade flutter upgrade $> flutter upgrade flutter version check - 없어짐.. $> flutter version flutter downgrade - 없어짐.. $> flutter version [downgrade version] downgrade 하고 다시 upgrade 시.. Flutter upgrade can result in: Unable to upgrade Flutter: no origin repository configured. Run 'git remote add origin https://github.com/flutter/flutter' in /path/to/flutter/install Attempting to add that remote as sugges.. [Flutter] 템플릿 터치 영역 hitTest 보호되어 있는 글입니다. [Flutter] 플러터 컨퍼런스 보호되어 있는 글입니다. 이전 1 ··· 40 41 42 43 44 45 46 ··· 86 다음