Objective-C
-
[iOS] 웹뷰로 하이브리드앱 구현 시작하기. Building a Hybrid App with UIWebView.앱등이에게 살충제를 뿌린다./iOS 2015. 11. 27. 10:09
소스 다운로드 > https://github.com/cpromise/HybridAppIOS 웹뷰띄워 하이브리드앱 만들어보기 웹앱, 하이브리드앱.. 각 단어가 정확히 어떤 정의를 갖는지 모르겠지만!! 웹뷰로 iOS앱을 만드는 법에 대해서 알아봅시다. 샘플코드및 동영상은 맨 아래에 웹뷰를 통해 HTTP URL요청하기 NSURLRequest객체를 만든 뒤 UIWebView의 loadRequest메소드를 통해 호출할 수 있다. NSURL요청을할 때, HTTP요청인 경우에는 헤더에 원하듣 필드와 값을 지정하여 전달할 수 있다. UIWebView *webview = [[UIWebView alloc] init] ; NSMutableURLRequest *request = [NSMutableURLRequest reque..
-
[iOS] supportedInterfaceOrientations 메소드를 이해해보자.앱등이에게 살충제를 뿌린다./iOS 2015. 10. 20. 23:37
//Swift func supportedInterfaceOrientations()->UIInterfaceOrientationMask //Objective-C -(UIInterfaceOrientationMask)supportedInterfaceOrientations Return Value 지원하고 싶은 회전방향(총 4가지)을 담는 Bit mask를 리턴합니다. Bit mask의 종류는 여기를 클릭해서 종류를 살펴보세요. 이 메소드는 절대로 0을 리턴해서는 안됩니다. **Bit Mask는 비트 연산자를 사용해 여러가지 정보를 하나의 변수에 담을 수 있는 기법입니다. Discussion 사용자가 디바이스의 방향을 바꿀 때, 시스템에서 이 메소드를 호출시킵니다. Root ViewController 또는 화면을 ..
-
[Objective-C / iOS] XCode에서 MySQL데이터를 JSON으로 가져와 테이블뷰로 보여주자.앱등이에게 살충제를 뿌린다./Objective-C 2015. 9. 20. 15:03
소스 다운로드 > https://github.com/cpromise/PHP-MYSQL-PARSING/commits/master 이 예제에 사용된 소스 : 리모트 MySQL에서 데이터를 JSON으로 가져와 테이블뷰에 파싱을 다운로드 받으시면 됩니다.(Application Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via your app's Info.plist file.)라는 에러 발생 시 여기를 클릭해주세요. 2000년대 TV 가요대상 마지막곡.. 우리 하나되어 웹을 많이 하다보니 공짜 MySQL에 익숙해져 있을 ..
-
[iOS-API는 의미를 싣고] will, did, should는 무슨 뜻이야?앱등이에게 살충제를 뿌린다./iOS 2015. 9. 13. 17:09
한 때,, 우리의 눈물 도둑 Objective-C로 구성된 iOS API는 참 메소드명이 직관적입니다. 그도 그럴것이 메소드명을 작명할 때 문장을 쓰듯 세세하게 적어주기 때문인데요. 그중에 자주 등장하는 will, did, should를 알아보도록 합니다. – tableView:willSelectRowAtIndexPath: – tableView:didSelectRowAtIndexPath: - (BOOL)tableView:(NSTableView *)aTableView shouldSelectRow:(NSInteger)rowIndex 예제를 통해서 알아보도록 하죠. 1. will // 1. will – tableView:willSelectRowAtIndexPath: willSelectRowAtIndexPath..
-
[ios/Objective C] 뷰 회전관련 메소드앱등이에게 살충제를 뿌린다./iOS 2015. 7. 29. 23:08
디바이스 회전 제어하기 - (BOOL) shouldAutorotate자동 회전 지원 여부 (YES/NO) - (BOOL) shouldAutorotate { return YES; } - (NSUInteger)supportedInterfaceOrientations회전방향 지원 유무 리턴 (리턴값은 회전 방향의 비트값이 설정된 플러그) -(NSUInteger)supportedInterfaceOrientations { return UIInterfaceOrientationMaskLandscapeRight; } - (void)willRotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation duration:(NSTimeInterval)du..