반응형

2013/12 3

[iOS] Xcode5, AppIcon Gloss effects/반사광 제거

ios 6 아이콘에 반사광이 적용되는 부분을 없애려면 . Xcode5에서 Asset Catalog 사용 이전 시점에는 Icon already includes gloss effects을 YES로 하면 적용이 되었지만 Xcode5에서 Asset Catalog 사용 후 부터 반사광이 적용되어버린다. 내부 검수(KT) 반려사항. Xcode5에서 Asset Catalog 사용 후 부터 Icon already includes gloss effects 값을 YES로해도 적용이 먹히지 않을 때는, image asset에서 Appicon의 attribute inspector에서 iOS Icon is pre-rendered를 체크하면 완료.

[iOS] iPhone의 진정한 url 인코딩(objective-c)

고객 민원 중, iPhone 로그인 시 비밀번호에 = 가 포함되어 있어 로그인이 되지 않는다는 사항이 접수 수정하던 중 비밀번호 전달시 URL인코딩을 하는데 그 인코딩이 "진정한 인코딩"이 아니라는 난감한 사실을 확인-_-;; 바로 요것 --> NSString stringByAddingPercentEscapesUsingEncoding 이 녀석은 /, &, = 등을 인코딩 하지 못한다. 네이버에는 자료가 전무하여 구글링을 해서 발견한 해답. 바로 아래가 진정한 url 인코딩이다. NSString * encodedString = (NSString *)CFURLCreateStringByAddingPercentEscapes( NULL, (CFStringRef)unencodedString, NULL, (CFStr..

[iOS] NSNotificationCenter 사용법

간편로그인을 구현하면서 NSNotificationCenter 가 사용되었는데 사용법을 몰라 헤메다 좋은글을 발견했다. 문제가 유발되었던부분은 옵저버를 제거해주지 않아 발생된 다중 Noti ... 아래글에서 노티피케이션은 옵저버나 옵저버가 관심있는 객체를 리테인하지 않기 때문에 사용 후에는 노티피케이션센터에 등록된 옵저버를 제거 해주어야 합니다. 메모리를 해제해주는 dealloc 메서드에 [[NSnotificationCenter defaultCenter] removeObserver:self];를 추가하면 됩니다. 는 아주 중요한 내용이다. -일반적인 노티피케이션 사용법- :노티피케이션 센터에 등록을 해서 사용 1. 노티피케이션을 보내는 객체 // NSNotificationCenter 객체를 선언하여 def..

반응형