본문 바로가기

반응형

Programming/iOS

(39)
아이폰 이미지 해상도 아이폰 개발을 하려다 보니 일반 아이폰과 레티나 아이폰의 해상도가 다르다는 것을 알게 되었다.굳이 신경 안 쓰고 만들어도 앱에 문제는 없는듯하나... 좀더 깨끗하고 멋진 디자인을 보여주려면 같이 지원해야 할것 같다.아래에 해당 이미지의 해상도가 나와 있다. 개발자 사이트에서 복사해 왔어요... 레티나 이미지를 제공하려면 이미지 파일명 뒤에 @x2라고 적으면 된다.abc.pngabc@x2.png 이런식으로..아이패드의 경우에는 ~ipad를 붙이면 된다고 하는데 아직 확인은 하지 못했다. DescriptionSize for high-resolution iPhone and iPod touch (in pixels)Size for iPhone and iPod touch (in pixels)Size for high..
Storyboard 에 추가한 CustomView 의 init CustomView 를 만들어서 초기화 하는 부분을 initWithFrame에 넣었습니다. 하지만 이 매소드가 실행되지 않더군요. init 매소드도 실행되지 않아요. 나머지 하나가 남았더군요. initWithCoder 이것이 Storyboard 에서 초기화 할때 사용하는 매소드입니다. - (id)initWithCoder:(NSCoder *)aDecoder { self = [super initWithCoder:aDecoder]; if (self) { } return self; }
Pinterest style list 배경색과 높이를 무작위로 하여 생성한 리스트 썸네일 1000개를 읽어 와 보여주는 리스트
xcode4 삭제 설치 프로그램으로 설치했다가 최신 업데이트하려고 보니 appstore에 xcode가 있네?? 이왕이면 앱스토어를 이용하는게 업데이트때 편하다는 판단에 기존의 xcode를 제거하려고 합니다. 제거 방법은 다음과 같습니다. sudo /Developer/Library/uninstall-devtools --mode=all
selector 메소드명은 컴파일할때 고유식별자를 가지게 된다. 그건 컴파일러가 지정하는 것이라서 개발자가 알 수 없다. C언어에서 사용하던 함수 포인터와 비슷한 것 같다. selector 로 메소드명을 지정하게 되면 SEL 객체로 리턴된다. @selector(메소드명) 간단하게 생각해서 함수 포인터로 이해하자~!! 더자세한 사항은 아래 글에서 확인해보자 http://tklee-notes.tistory.com/19
CFNetwork.framework 를 찾을 수 없어요.... CFNetwork.framework 를 찾아서 추가해야 하는데... 검색이 안되네요. 구글에서 검색해 보니 CoreServices.framework 안에 있다고 합니다. 그러므로 CoreServices.framework를 추가하면 됩니다.
NSString url encoding HTTP 프로토콜을 이용하여 개발을 할때 한글 전송에서 문제가 발생합니다. 일반 한글로는 정확한 값이 전달되지 않으며 오류가 발생합니다. %AB%AB 이런식의 유니코드로 인코딩해줘야 합니다. 이걸을 일반적으로 url encoding 이라고 하죠 아마?? NSString *original = @"http://localhost/search.php?q=서울"; NSString *urlString = [original stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];

반응형