본문 바로가기

about DEV/just follow

(10)
iOS 개발 무작정 따라하기 - Address Book 9 일주일만에 다음 연재를 포스팅합니다. 역시 평일은 시간이 도통 나질 않네요. 어쨌든, 지난 시간에는 Group이라는 객체를 만들고 해당 객체의 속성값들을 입력하는 부분까지 진행했습니다. 오늘은 예외처리를 진행하도록 하죠. 사용자가 입력한 정보값들을 저장하는 부분을 진행중이다. 이 저장이라는것이 단순하게 생각하면 그냥 저장 끝 할 수 있겠지만, 최대한 사용에 필요한 예외처리들까지는 함께 처리하도록 하겠다. 일단, 그룹타이틀의 경우 입력되지 않으면 다음으로 진행이 되지않도록 되어있다. 이 부분은 필수부분인지라 이대로 유지는 하고, 그룹 대표이미지와 태그 그리고 메모데이터는 상황에 맞춰서 예외처리를 하도록 하겠다. 아무런 데이터값이 없는데 그냥 무턱대고 저장을 해버리면 원치않은 결과물과 에러가 발생할 수 있기..
iOS 개발 무작정 따라하기 - Address Book 8 지난 강좌에서 UI배치까지 완료되었다. 오늘은 UI에서 작성된 각종 글귀들을 SQLite를 이용해서 저장하는 부분을 진행한다. 코드가 조금 길어질 수 있으나, 난이도가 어려운 문제는 아니기에 잘 따라올 수 있을꺼라 생각한다. - 본격 그룹속성 저장하기 (진격의 코딩) 바로 이부분 - (void)saveGroup이라는 메서드에 해당 기능을 구현해볼 것이다. 그리고 상황에 맞는 예외처리 등을 함께 구현한다. 일단, 생각을 먼저 해보자. 사용자가 저장버튼을 터치했을때, 그룹의 이름, 그룹의 태그, 그룹의 메모 그리고 그룹 대표이미지로 사용할 이미지를 확인해야할 것이다. 이중에 필수적인 요소는 그룹 타이틀이 된다. 그 외의 요소는 옵션요소로 사용자가 입력하지 않아도 그룹의 생성에는 문제가 없어야 한다. 물론 이..
iOS 개발 무작정 따라하기 - Address Book 7 지난 강좌는 SQLite에 대한 정말 간략한 소개와, SQLite를 사용하기 위한 Framework 추가하는 부분까지 진행을 했다. 오늘은 기존의 AddreeBook Project에 sqlite관련 프레임워크를 추가하고 그룹추가에 대해서 진행해본다. 지난 강좌들은 아래 URL링크를 통해 다시 확인할 수 있다.2012/12/11 - [about DEV/just follow] - iOS 개발 무작정 따라하기 - Address Book 12012/12/19 - [about DEV/just follow] - iOS 개발 무작정 따라하기 - Address Book 22012/12/21 - [about DEV/just follow] - iOS 개발 무작정 따라하기 - Address Book 32012/12/30 -..
iOS 개발 무작정 따라하기 - Address Book 6 안녕하세요. 또 오랫만에 강좌를 올리게 되었습니다. 연재강좌는 꾸준성이 뒷받침되있어야 하는데, 근래 일신상의 이유로 영 짬을 내기 쉽지 않네요. 모쪼록 간간히라도 업데이트 되는 강좌를 꾸준히(?) 사랑해주시는 고갱님들께 감사의 말씀 올립니다. 본 강좌에 앞서 SQLite에 대한 짧은 이야기와 AddressBook에서 SQLite를 사용하는 방법에 대해서 알아보도록 하겠습니다.2012/12/11 - [dev - just follow] - iOS 개발 무작정 따라하기 - Address Book 12012/12/19 - [dev - just follow] - iOS 개발 무작정 따라하기 - Address Book 22012/12/21 - [dev - just follow] - iOS 개발 무작정 따라하기 - ..
iOS 개발 무작정 따라하기 - Address Book 5 안녕하세요. 아이몬입니다. 지속적인 연재가 되어야하는데, 결혼과 신혼여행 등의 개인적 사유로 조금 미뤄졌네요. 많은(?) 분들이 기다리고 계신것 같아, 설새고 부랴부랴 5편을 작성해봅니다. 다음부터는 더 빡쌘(?) 연재가 가능하도록 응원의 메세지를 남겨주세요! ^^ 오늘은 주소록 만들기 제 5탄이다. 지난번 강좌가 기억이 나지 않는다면 아래 URL을 참고! 2012/12/30 - [dev - just follow] - iOS 개발 무작정 따라하기 - Address Book 4 2012/12/21 - [dev - just follow] - iOS 개발 무작정 따라하기 - Address Book 3 2012/12/19 - [dev - just follow] - iOS 개발 무작정 따라하기 - Address ..
iOS 개발 무작정 따라하기 - Address Book 4 지난번에 이어 그룹(Group)을 새로 추가하는 부분에 대해 진행하도록 하자. 잘 기억이 나질 않거나, 지난 강의까지 진행하지 않았다면, 아래URL을 참조하여 진행하도록 하자.2012/12/11 - [dev - just follow] - iOS 개발 무작정 따라하기 - Address Book 12012/12/19 - [dev - just follow] - iOS 개발 무작정 따라하기 - Address Book 22012/12/21 - [dev - just follow] - iOS개발 무작정 따라하기 - Address Book 3이런 좋은 플러그인이 있었는지도 모르고 ㅠㅠ ◼ 그룹이 필요한 것은 뭘까?Push 기능을 이용해서, ViewController 에서 AddGroupViewController 로 미..
iOS 개발 무작정 따라하기 - Address Book 3 오늘은 NavigationController를 이용해서, 현재의 보고있는 View에서 다음 View로 넘어가는 코딩을 진행하도록 한다. 프로젝트를 생성하고, 생성한 프로젝트내에서 UINavigationController를 붙히는 작업까지는 지난번 강좌에서 진행했다. 아직 진행하지 않았다면, 아래 URL을 클릭하여 진행하도록 하자.iOS 개발 무작정 따라하기 - Address Book 1 다시보기 iOS 개발 무작정 따라하기 - Address Book 2 다시보기 ◼ 이동할 ViewController를 생성해보자. (AddGroupViewController)지금까지의 파일 구조는 AppDelegate - ViewController로 끝나있다. AppDelegate 는 앱의 위임자라는 말인데, iOS나 Ma..
iOS 개발 무작정 따라하기 - Address Book 2 지난번에는 개발환경과 프로젝트생성 그리고 iPhone Simulator에서 여러분이 만든 프로젝트파일을 실행시켜봤다. 오늘은 거기에 더해서 좀더 어플리케이션을 만들어보도록 한다. 프로젝트 생성하는 것을 잊고 있었다면, 다시 지난번 포스팅을 참고해서 생성하도록 하자. iOS 개발 무작정 따라하기 - Address Book 1 다시보기 아무리 따라하기만 해도 완성되는 App을 작성하고 있지만, 그래도 어떤파일이 어떤 위치에 있어야하는지 정도는 알아야하지 않을까? 바로 상단 이미지를 보면 붉게 테두리 쳐져있는 부분을 확인할 수 있을 것이다. 이 붉은 테두리 내의 파일들이 바로 AddressBook App의 각종 클래스들이나 리소스들을 표시해주는 네비게이터정도라고 이해하면 쉽다. 뭐 Finder에서 해당 프로젝..