본문 바로가기

전체 글150

소프트웨어 버전 정보 이해하기 1.3을 1.12보다 더 높은 버전으로 생각하는 사람이 많다. Version 정리 버전 번호는 점(dot)으로 구분되며 순서대로 다음과 같은 식의 구조를 가지고 있다. Major Version . Minor Version . Build or Maintenance Version 이게 일반적인 정의지만 정석은 아니다. 실제로 버전 번호는 3자리 이상도 사용 하기도 한다. 일단 여기서는 설명을 위해 3자리를 기준으로 이렇게 표현하겠다. Release Number . Major Number . Minor Number Release Number: 1로 시작해서 전체를 뒤엎을 정도로 큰 변화가 발생했을 때 이 수치를 올린다. (영화 속편이 나오면 2편 혹은 투(two)이라는 이름을 붙이듯 말이다.)Major Num.. 2015. 12. 10.
UIWebview [IOS][Object-C] 이전 포스팅의 업그레이드 버전이다.기존 WebView는 아무 준비 없이 갑자기 떠버린다.즉, 로딩되는 모습을 볼 수가 없다는 것이다.현재 앱을 통해 Web를 접속하면 가운데에 로드되는 표시 (빙글빙글 돌아가는)를 볼 수 있을것이다.지금 그것을 첨가해보겠다. 1. 2. 화면 구성StoryBoard에서 화면 구성을 한다.화면 전체에 WebView를 배치한다. 3. 클래스와 연동 및 구성하기 ViewController.h #import @interface ViewController : UIViewController { IBOutlet UIWebView* WebView;} @property (strong, nonatomic) UIWebView* WebView; -(void) goUrl:(NSString*)url.. 2015. 12. 10.
Activity Indicator 적용 [IOS][Object-C] 웹뷰를 이용한 어플리케이션을 개발 중인데, HTTP 통신을 사용하다보니 3G가 느린 환경에서는 데이터를 받아오거나 해당 페이지로 접속을 하는 과정에서 로딩이 길어질 때가 있다. 처음에는 페이지 접속하고 로그인 하는 정도인데 뭐가 느릴까 싶었지만, 느린 환경이 의외로 많고(회사에서 Wi-Fi 끄면 장난 아님), 이때 Activity Indicator가 없으면 기다리는 동안 이게 에러인지 로딩중인지 헷갈릴 때가 많았다. 그래서 결국 구글링을 통해 Activity Indicator를 적용하였고, 적용법은 굉장히 쉬웠다. 1. ㅇㅇㅇ.h 에 정의 @interface ViewController : UIViewController{ UIActivityIndicatorView *activityIndicator;} @p.. 2015. 12. 10.
UIWebview 사용시 로딩 화면 추가 [IOS][Objective-C] UIWebview 를 사용하여 iOS 앱 화면에 모바일웹 화면을 띄우는 방법은 간단합니다.스토리 보드를 이용한 방법이 아래 링크에 잘 나와있습니다. 소스 코드만 봐도 간단하지요?[참고] http://conecode.com/news/2011/05/ios-tutorial-creating-a-web-view-uiwebview/- (void)viewDidLoad{ [super viewDidLoad]; // Do any additional setup after loading the view. [self goToURL:@"https://mobile.twitter.com/waterstreetjr"];} // displays the URL-(void)goToURL:(NSString*) fullURL{ NSURL *ur.. 2015. 12. 10.