아이폰 개발(129)
-
iOS Webview에서 브라우저 호출하는 문제
iOS의 웹뷰를 사용할 때, url을 호출해서 해당 웹 페이지를 보여주다가 최초 호출했던 url의 도메인과 다른 도메인을 사용하는 url을 웹뷰에서 호출하려고 하면 웹뷰에서 출력되는 것이 아니라 웹브라우저가 호출되면서 해당 웹페이지를 출력하는 문제가 발생했다. 최초 호출한 도메인의 다른 url은 전혀 문제가 없기 때문에 다른 도메인의 url을 호출하고 싶은 경우에는 같은 도메인에 임시 페이지를 만들어 원하는 도메인의 페이지로 리다이렉션 시키도록 구현하면 된다. 안드로이드에서는 문제없이 사용했던 부분이라 방심하고 있다가 뒤통수 제대로 맞았다.
2014.11.11 -
UIWebView에서 쿠키 유지하기
http://dogfeet.github.io/articles/2012/persist-cookie-of-uiwebview.htmlAppDelegate에 위 내용을 적용하면 손쉽게 쿠기 저장/복원이 가능하다 http://padgom.tistory.com/entry/iOS-UIWebView%EC%97%90%EC%84%9C-%EB%B0%9C%EC%83%9D%ED%95%9C-%EC%BF%A0%ED%82%A4-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EB%B3%B4%EC%A1%B4%ED%95%98%EA%B8%B0
2014.11.04 -
HTTP POST 방식 Image File Upload 예제
서버의 API가 변경됨에 따라서,이전에는 잘 동작하던 코드가 정상적인 업로드가 되지 않아서 고생했다.이상한건 안드로이드용 코드는 그대로 사용해도 문제가 없는데,유독 아이폰용 코드만 문제가 되어 여러가지 방법으로 수정해서 테스트를 해보아도 되질 않다가stackoverflow에서 문제 없이 동작하는 코드를 찾았다.알고보면 사소한 원인일듯한데 디테일하게 디버깅해볼 시간이 없으니 우선은 패스.그나마 해결이 되어 다행일뿐이다.http://stackoverflow.com/questions/22832658/upload-image-file-ios-multipart-format
2014.09.26 -
다중해상도 지원을 위한 팁
* 단말기 너비에 맞춰서 모바일 웹페이지의 너비가 세팅되는 문제 처리 방법http://blog.iolate.kr/141 * iOS 6 이하에서 만든 어플리케이션을 iOS 7에서 구동시킬 때, Status Bar가 사라져서 레이아웃이 깨지는 문제 처리 방법http://blog.jidolstar.com/909
2013.12.16 -
Xcode 5 Provisioning FIle 관리 방법 변경
예전에는 Provisioning File을 Organizer에서 관리하였으나, Xcode 5부터는 {Xcode-Preference} 메뉴의 "Account" 항목에서 관리하도록 변경되었다. Provisioning File을 굳이 다운받아서 등록하지 않아도, iOS Developer Center에 등록된 Provisioning FIle을 연동해서 사용할 수 있도록 되었다. (이전에도 계정 연동은 되었으나, 습관이 된 덕분에 일부터 Provisioning File을 다운받아서 등록해서 사용했었음)
2013.12.09 -
CorePlot을 이용한 차트 그리기
https://code.google.com/p/core-plot/ CorePlot 라이브러리 세팅 관련http://ysmanse.tistory.com/17http://fra3il.tistory.com/32 CorePlot Line Chart 샘플http://recycled-parts.blogspot.kr/2011/08/coreplot-hello-world.html Android용 achartengine보다 사용하는 것이 복잡한 듯하다.
2013.08.19