본문 바로가기
[iOS Study] NSUserDefaults [iOS Study] NSUserDefaults 출처 : 아론 힐리가스의 iOS 프로그래밍 -사용자의 환경설정(preferences) 을 가진 plist 가 각 앱 번들 안에 저장된다.개발자는 NSUserDefaults 클래스를 사용하여 이 plist 에 접근할 수 있다.또한 앱의 환경설정 plist 는 설정 앱에서 수정할 수 있다.이를 허용하려면 앱 안에 설정 번들(settings bundle)을 만들어야 한다. -사용자의 기본 설정(default) 집합은 키-값 쌍의 모음이다.키는 기본 설정의 이름이고 값은 키에 해당하는 사용자가 선호하는 것을 나타내는 데이터이다.공유 사용자 기본값 객체에 그 키의 값을 요청한다.이것은 딕셔너리에서 객체를 가져오는 것과 다르지 않다. NSUserDefaults *de.. 2016. 3. 27.
[iOS Study] 오토 레이아웃 소개 [iOS Study] 오토 레이아웃 소개 출처 : 아론 힐리가스의 iOS 프로그래밍 -아이패드와 아이폰 모두에서 실행 가능한 단일 앱을 유니버설 앱(Universal application) 이라 한다. -Deployment info 섹션으로 이동하여 Devices 팝업에서 iPhone 을 Universal 로 변경하면 된다. -절대 좌표 체계는 레이아웃이 깨지기 쉽다.미리 화면 크기를 알고 있다고 가정하기 때문이다. 오토 레이아웃을 사용하여 상대적인 방식으로 뷰들의 레이아웃을 기술할 수 있다.이것은 실행 시에 frames 를 결정하도록 해준다.따라서 frames 의 정의가 프로그램이 실행 중인 장비의 화면 크기를 고려할 수 있도록 한다. -레티나 장비는 비레티나 장비보다 두 배 많은 픽셀을 가지고 있지만.. 2016. 3. 3.
[iOS Study] 터치 이벤트와 UIResponder [iOS Study] 터치 이벤트와 UIResponder 출처 : 아론 힐리가스의 iOS 프로그래밍 -UIView 는 UIResponder 의 하위 클래스로서 각각 다른 터치 이벤트를 처리할 네 개의 메소드를 재정의할 수 있다. - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event;- (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event;- (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event;- (void)touchesCancelled:(NSSet *)touches withEvent:(UIEvent *)event; -화면을 .. 2016. 2. 24.
[일본] 유니버셜 스튜디오 - 컵케잌 & 코스프레 [일본] 유니버셜 스튜디오 - 컵케잌 & 코스프레 2015. 10. 07. (수) #백투더 퓨쳐의 멀미 휴유증으로 우리는 조금 안정을 취하다가헤리포터 존으로 입장하기로 한다. [일본] 유니버셜 스튜디오 - 쥬라기 파크 & 백투더 퓨쳐 #돌아다니다 보니, 중앙에 있는 전광판에는어떤 쇼가 몇시에 하는지,그리고 어떤 어트랙션이 얼마나 기다려야 하는지를 알려주고 있었다. #우리는 어트랙션은 잠시 쉬기로 해서 이쪽저쪽 공연이 있는 곳에 잠시 머무르며멀미기를 가시기로 했다. #위 사진은 라틴 댄서와 스트릿 댄서의 협무(?) 이다. #라틴 댄스 너무 좋다.쌈바!! #아이들이 노는 Kid Zone 에 가서이렇게 사진도 찍고 논다. ㅋㅋㅋ 멀미의 힘이 대단하다. #지금 다시 생각해봐도,이 때 무슨 생각으로 이 녀석을 탔.. 2016. 1. 17.
성북구 세계 음식축제 후기 성북구 세계 음식축제 후기 축제 날짜 : 2015년 5월 17일 사진 정리를 하다가 발견한 "성북구 세계 음식 축제" 의 후기를 공유해봅니다. 우선 한마디로 평가해보자면 "차이가 없다면 내년에는 안 가야지" 입니다. 그럼 왜 내년에 안 가고 싶어하는지 간단히 이야기해볼께요~ 음식 축제에 실망하고, 세계음식 중 인도 커리를 먹으러 갔어요. [고대/맛집] 인도커리 비나 ( Bina ) 우선 세계 음식 축제라는 타이틀을 가지고 있지만, 음식이 주가 되는 축제라는 느낌이 들지 않았습니다. "세계" 라는 키워드에 껴맞추듯이 이국적인 물품들을 가져와서 파는 상인들을 많이 만날 수 있었습니다. 그런데 가격이 너무 비쌉니다.. 수공예품인지는 알 수 없었으나.. 정말 비싸서 가격표를 붙여놓은 곳은 놀라면서 지나가고, 가.. 2015. 10. 3.
[VB6] 도형 그리기 ( GUI ) 도형 그리기 ( GUI ) [이전강좌] 파일(File) 다루기 Control 통해서 그리기 line control 을 선택한 후, Drag & Drop 으로 선을 그릴 수 있다. shape 도 마찬가지로 shape control 을 누른 후 그리면 된다. shape의 경우는 default shape 가 rectangle 로 0 값이다. 1, 2, 3, 4, 5는 각각 정사각형, 타원형, 원, 둥근 사각형에 매핑된다. 코드를 통해서 그리기 Pset( x, y ), color점을 그린다. Line( x1, y1 )-( x2, y2 ), color선을 그린다. Circle( x1, y1 ), radius, color원을 그린다. [다음강좌] Multimedia 의 사용 ( 음악 및 동영상 재생 ) Circle.. 2013. 6. 19.
[VB6] 대표적인 Control 들에 대해 공부해보자. VB의 대표적인 Control들에 대해 공부해보자. [이전강좌] Property(속성값) 다루는 법이 궁금하세요? 여기를 클릭 TextBox String Input 을 받을 수 있는 Box. 숫자를 다룰 때는 Val() 함수와 함께 잘 쓰인다. Label Caption property 를 이용하여 정보를 표시할 때 사용한다. CommandButton 일반적 버튼을 말한다. 보통 Click 이벤트가 가장 많이 쓰인다. PictureBox 이미지를 표시할 때 사용된다. LoadPicture 함수를 이용해서 runtime 에 그림을 바꿀 수도 있다. ImageBox Picture Box 와 거의 같으나, image 를 stretch 하는 기능이 있다.Picture Box 와 마찬가지로 runtime 에 Loa.. 2013. 5. 31.
반응형