본문 바로가기

parse

유니티34_C#_19_String 문자열 String 클래스 문자열은 문자가 모여있는 형태를 말한다. 한 개의 문자(character) 데이터를 저장할 때 사용하는 타입(type)이 char 인 것처럼 문자열(string) 데이터를 저장할 때는 string 타입을 사용한다. 그리고 string 타입은 값이 저장되어 있는 주소(address)를 참조하는 reference type(참조 타입)이라는 점이 중요하다. 반면 char 타입은 값을 직접 저장하는 value type이다. string 사용에 필요한 메서드와 속성(프라퍼티)는 System.String 이라는 class 안에 만들어져 있다. 반면 char 는 System.Char 라는 struct 형태로 만들어져 있다. C#의 String클래스 안에는 다양한 속성과 메서드가 있다. 자주 사용하.. 더보기
파편21_Intent로 데이터 주고 받기 Intent (인텐트) intent는 '의지, 의향, 의도, 목적'이라는 뜻이다. 컨텍스트의 기능을 사용하기 위해 Context 클래스에 있는 함수를 호출할 때는 직접 연결하지 않고 Intent에 넣어서 이것을 사용할 것이라는 '의도'를 시스템에 전달한다. 예를 들어 Activity를 실행할려면 Intent( ) 함수에 어떤 Activity(TargetActivity)를 실행할 것인지 알려주고 startActivity()함수로 실행할 수 있다. val intent = Intent(this, TargetActivity::class.java) startActivity(intent) 참고로 MainActivity는 자동으로 Intent를 등록하므로 실행하기 위해 따로 적을 필요가 없다. Bundle (번들) .. 더보기