본문 바로가기

UISearchDisplayController

iOS개발하기 #38. UISearchDisplayController(4) <NSThread, Reachability> 오늘의 주제 1. Thread 중지하기 2. 네트워크 상태 체크 서른 여덟번째 시간입니다.^^ 그 전에 오늘은 현충일이네요! 나라를 위하여 목숨을 내던진 우리 선조님들에게 경의를 표합니다. 진심으로 고맙습니다. 지난 번에 테이블에 파싱 결과를 뿌려주는 것을 해 보았는데요, 코드에 결점을 발견하게 되어 수정사항과 보강사항에 대하여 포스팅 합니다. 이렇게 자꾸 예외상황에 대해 코드를 추가 해 주고, 실수 한 부분에 대해서는 다시 작업을 해 주어야 겠지요..ㅋㅋㅋ 이 또한 프로젝트를 진행하는 묘미 아니겠습니까..ㅋㅋㅋ 여하튼 한 발 늦춰 가더라도 틀린 부분을 다시 짚고 넘어가기 위해 포스팅 하므로, 급한 마음 조금만 누그러뜨리시고 봐주시기 바랍니다~ 자, 그럼 가봅시다~! # Thread 중지(취소)하기 일단.. 더보기
iOS개발하기 #37. UISearchDisplayController(3) <UITableView, UITableDataSource> 오늘의 주제 1. 테이블 뷰에 파싱결과 뿌리기 서른 일곱 번째 시간입니다.^^ 지난 번에는 웹에 자료를 요청하고 JSON으로 결과를 받아 파싱하는 과정까지 해 보았습니다. 잘 실행 되셨나요? 계속해서 코드의 양이 늘어나고 어려워 지고 있습니다 +_+ 코드의 양도 많고 해야 할 것도, 처리해 줘야 할 것들도 많기 때문에 코드에 일일히 설명을 자세히 달기가 더 어려워지고 있습니다 ㅠ_ㅠ 여러분께서 부족한 부분은 질문을 주셔서 채워주셔야 합니다~! 그럼 오늘 또 차근차근 스텝을 밟아 나가 볼까요?ㅎ 렛츠고~~~~~~~~~ # 테이블뷰에 결과 띄워주기 자, 파싱된 결과를 활용해 주어야 하기 때문에 적절히 딕셔너리와 배열 포인터를 헤더에 선언해 줍니다. 변수를 만들어 줬으면 초기화와 마무리는 꼭 해주어야 하는거 .. 더보기
iOS개발하기 #35. UISearchDisplayController(1) <UISearchBar, UITableView> 오늘의 주제 1. UISearchDisplayController 서른 다섯 번째 시간입니다.^^ 지난 번에까지는 객체간의 데이터 전달에 대해 알아보았습니다. 잘 알아두셔야 할 부분들일 거예요 ㅎ 오늘 부터 시작할 포스팅은 꽤나 길게 이어질 것 같습니다. 여러분께서 원하던 기능들을 많이 많이 해볼거거든요..ㅎ 제목은 UISearchDisplayController 지만 이 안에는 엄청나게 많은 내용들을 담게 될 것입니다. 요 녀석에 많은 것을 활용 해 볼 수 있는 요소들이 있거든요 ㅎ 자 일단 결론부터 말씀을 드리자면 검색결과 컨트롤러 다루기 테이블뷰 다루기 검색바 다루기 스레드 다루기 URL Request 전송 JSON 파싱 XML 파싱 여러분들께서 궁금해 할 만한 내용들을 대폭 담아 볼 예정입니다. 원래.. 더보기