본문 바로가기

아이폰 Navigation Controller 만들기 예제 따라하기 - 아이폰의 Navigation Controller 를 이용해서 View 전환 즉 화면 전환을 해보도록 하자. - 화면 디자인 - Navigation Controller 만들기 순서1. Xcode 실행 2. Utility Application 3. Project Name : “UtilityTest” 4. storyboard의 첫 번째 xib 파일에 Label 위치 5. Assistant Editor로 Label 드래그 6. “myLabel” 입력 7. @interface 라인 끝에서 “{” 엔터 8. “NSString *dispStr;” 9. storyboard의 두 번째 xib 파일에 Switch 위치 10. Assistant Editor로 Switch 드래그 11. “mySw” 입력 12. Assis.. 더보기
아이폰 NSUserDefaults 예제 따라하기 - 아이폰이 종료되어도 Application에 데이터를 저장 해놓고 활용하고 싶을때 NSUserDefaults 클래스를 활용하면 된다. - NSUserDefault : 일시적으로 데이터 저장 유저디폴트는 일시적으로 데이터를 저장하거나 읽고 싶을 때 사용한다. 큰 데이터나 다수의 데이터를 저장 할 수는 없지만, 웹사이트의 쿠키나 플래시의 SharedObject 등과 같이 ‘현재 상태를 저장해두고, 다음에 실행할 때 저장된 상태를 불러와서 해당 상태로부터 계속’과 같은 적은 정보를 저장하는 데 사용한다. - 화면 디자인 - NSUserDefaults 예제 순서 1. Xcode 실행 2. Single View Application 3. Project Name : “UserDefaultTest” 4. story.. 더보기
아이폰 NSXMLParser 예제 따라하기 - XML 파서XML 파서는 XML 파일을 읽어들이면, 앞에서부터 순서대로 분석하기 시작한다. 그러다가 ‘태그’나 ‘텍스 트’가 발견될 때마다 잘라내서 ‘이런 것이 발견되었습니다. 어떻게 처리할까요?’라고 물어오므로, 그때마다 처리할 방법을 프로그램에서 지정해주어야 한다(이를 델리게이트 메서드라고 한다). 다시 말해, ‘XML 파일을 읽고, 태그나 텍스트를 만나면 자르기’ 처리까지만 해주기 때문에 ‘태그나 텍스트 를 처리할 방법’을 프로그램으로 만들어야 한다. 1) URL 오브젝트 생성 XML 파일을 의미하는 URL 문자열로부터 URL 오브젝트(NSURL)를 생성한다. NSURL *URL오브젝트 = [NSURL URLWithString: URL 문자열]; 2) URL 오브젝트를 사용해 XML 파서 생성 .. 더보기