본문 바로가기

Development/IOS & Mac

[iOS] facebook 로그인 연동하기~! (1) 1. facebook sdk 설치~! (다운로드 & 자세한 사항은 여기로~!)기본 설치 장소는 ~/Documents/FacebookSDK 이다. 2. 프로젝트 파일에 추가~! 3. Facebook 개발자 사이트에서 앱을 생성을 하고 아래와 같이 설정하자~! (store ID는 지금 당장 입력을 못하므로 본인의 경우 빈칸) 4. configure plist 설정하기~!FacebookAppID, FacebookDisplayName , URL Schemes(fb + appID)를 설정한다~! 더보기
[IOS] Keyboard 값 동적으로 받아오기 아래의 코드와 같이 사용하면 키보드가 보일때마다 동적으로 값을 받아올수 있다.~! [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyboardWasShown:) name:UIKeyboardDidShowNotification object:nil]; - (void)keyboardWasShown:(NSNotification *)notification { // Get the size of the keyboard. CGSize keyboardSize = [[[notification userInfo] objectForKey:UIKeyboardFrameBeginUserInfoKey] CGRectValue].size; //your .. 더보기
[IOS Library] Chat (UIBubbleTableView) Table만 제공 되어져서 커스텀해서 쓰기 좋은 듯하다~! 키보드 이벤트랑 처리하는건 귀찮지만....;; 소스코드 보러가기 더보기
[IOS Library] Chat (JSMessagesViewController) 적용하기 쉽고 좋다 하지만 키보드쪽 이벤트 처리에 아직 미흡한 부분이.... UI 커스텀을 할때에도 코드로해서 번거로울것 같다. 소스코드 보러가기 더보기
[XCode] XCode5에서 No architectures to compile for (ONLY_ACTIVE_ARCH=YES, active arch=x86_64, VALID_ARCHS=i386) XCode5에서 생성한 프로젝트 이고 하루전만 해도 잘 빌드되던 프로젝트인데 갑자기~!!!! 이런 에러가 떴다...... 그러가다 해결했다.... 이유는 시뮬레이터로 되어있던걸... 실제 디바이스로 바꾸니깐 잘된다..;;; 음..... 확실히 뭐때문인지 모르겠지만.. 해결했다. 더보기
[Xcode] Xcode5에서 새롭게 추가된 image assets Xcode5에서 새롭게 프로젝트를 생성하고보니image assets이라는게 생겼다 잠시 살펴보니 이미지를 추가하니 레티나 이미지와 함께 정렬을 해준다. 만약 @2x파일을 넣지 않으면 2x라는 부분이 빈그림으로 보인다. 그리고 인터페이스 빌더에서도 더이상 image.png라고 입력하지 않고 image 이름만 넣으면 바로 보인다. png라고 해도 상관은 없지만 인터페이스 빌더에서는 보이지 않는다.... 더보기
[IOS] webView에서 소리가 안날때.. 사이트에서는 소리가 나는 부분인데 소리가 나지 않을때.. [self.webView setMediaPlaybackRequiresUserAction:NO]; 위와 같이 적용하면 된다.~! 더보기
[IOS] 특정 코드 비동기로 실행시키기 특정 코드를 비동기로 실행하고 싶다면 아래와 같이 작업하면 된다.~! dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{무거운 작업~!dispatch_async(dispatch_get_main_queue(), ^{UI 작업하기}); }); 더보기
[IOS] UIView 점선 테두리 그리기 CAShapeLayer *layer = [CAShapeLayer layer]; [layer setStrokeColor:[[UIColor colorWithRed:0.86 green:0.86 blue:0.83 alpha:1] CGColor]]; [layer setFillColor:[[UIColor clearColor] CGColor]]; [layer setLineWidth:3]; [layer setLineDashPattern:[NSArray arrayWithObjects:[NSNumber numberWithInt:5], [NSNumber numberWithInt:3], nil]]; [layer setPath:[UIBezierPath bezierPathWithRoundedRect:self.drawingPlac.. 더보기
[IOS Library] 다양한 형태로 리스트를 출력하는 ICarousel 소스코드 보러가기 더보기