본문 바로가기

개발도구/iOS - 아이폰 개발

[아이폰] 아이폰 alert 메세지표기 아이폰어플 alert 함수. 안드로이드 toast 나 dialogalert 와 같은 것이지요 왼쪽과 같이 하기 위한 소스 입니다. UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Sample" message:@"Outline.\nThis is ""Sample"" message! \n\nsaaaaaaaaaaaaaaaaaaaaaaaaaaample!!! " delegate:self cancelButtonTitle:@"OK" otherButtonTitles: nil]; [alert show]; [alert release]; 필요에 따라 사용하시면 되지요. ========================= 예제 소스 ======================= U.. 더보기
[아이폰] NSUserDefaults 어플의 실행과 동시에 여러 정보들을 NSUserDefaults 을 통해 저장할수 있다. 이것의 특징은 어플을 삭제 하고 다시 재설치 하지 않은 이상 그 현상을 유지한다는것이다. 쉽게 말하자면, 업데이트 전 A=0 NSUserDefaults 실행 후 소스변경 A=1 하고 업데이트 후 실행하면 A=0 이 된다. A=1 을 만들고 싶으면 어플을 삭제하고 다시 설치해야 A=1이 된다. 이유는 NSUserDefaults라는 것으로 디폴트 저장되어 있으면 현상 유지된다는 말이다. 아래의 소스는 어플의 처음실행될때 사용되는 예제. 참고겸 올려 놧습니다. 아래의 내용은 http://kindlybugs.com/220 블로그에서 퍼와서 정리해봅니다. 개발을 하다보면 다양한 값을 저장해야하는일이 생긴다. 서버 디비에 저장하.. 더보기
[아이폰] add version 아이폰 어플 버전업때 배포과정 배포과정은 그리 어렵지 않다. ItunesCoonnet 에서 앱을 올리겠다고 클릭을 해놔야 한다. 가끔 덜설 이상한 메세지가 뜨기도 하지만, 자세히 읽고 해석하여 하나하나 승인해 나가면 됩니다. 파일을 올릴 준비가 되려면, 자세히 보면 아래 안보이게 클릭하는 버튼이 있다. 클릭한 뒤에 빌드셋에서 모두 배포로 설정해준다. 그후 아카이브를 클릭하여 에러가 없다면 Orgaziger 에서 (Validate는 안해도된다 이것은 NEW 일경우) Summit 을 클릭하여 배포하여 준다. 그럼 Waiting For Review 가 뜨게 되며 한 일주일가량 기다리면 승인이 떨어질것이다. 더보기
[아이폰] tableview row 파란색 없애기 cell.selectionStyle = UITableViewCellSelectionStyleNone; cell 을 정의하고 있는 클레스에 위와 같은 명령을 함께 넣어주길 바란다. 더보기
[아이폰-펌] 문자열 합치기 하루를 꼬박 헤딩을 해 가면서 결국 해결한 문제네요. 일단 기본적인 문법을 잘 이해를 못해서 생기는 문제였는데 요약 하면 다음과 같습니다. 플래시 액션스크립트 같은 경우 보통 문자열은 따옴표 안에 들어가게 됩니다. str1 = "안녕하세요." str2 = "좋은 아침입니다." str3 = str1 + str2 그리고 문자열을 합치기 위해서 단순 연산자를 사용 합니다. str3 의 값은 "안녕하세요. 좋은 아침입니다." 라는 결과를 가지게 되죠. 그런데 Objective-C 는 좀 복잡한 절차를 밟아야 합니다. 1. 타입 선언 (NSString) 2. 포인트 지정 (*변수명) 3. 문자열 선언 (@"문자열") 4. 문자열 합치기 명령어 (stringWithFormat) 코드로 보자면 다음과 같습니다. NS.. 더보기
[아이폰] webview 와 youtube 유투브 자동 실행 -(IBAction)video_icon:(id)sender { [self embedYouTube:@"http://www.youtube.com/watch?v=r5Np... ...(공영상 고유코드값)&feature=youtu.be" frame:CGRectMake(20, 20, 1, 1)]; /* WebView6 *webView6 = [[WebView6 alloc] initWithNibName:@"WebView6" bundle:nil]; [self.tabBarController presentModalViewController:webView6 animated:YES]; [webView6 release]; */ } // 동영상 실행. - (void)embedYouTube:(NSString *)urlString f.. 더보기
[아이폰] embed을 이용한 webview-youtube 바로 연동하기 [아이폰] webview-youtube 바로 연동하기 -(IBAction)film_icon:(id)sender { /* WebView4 *webView4 = [[WebView4 alloc] initWithNibName:@"WebView4" bundle:nil]; [self.tabBarController presentModalViewController:webView4 animated:YES]; [webView4 release]; */ [self embedYouTube:@"http://www.youtube.com/watch?v=........&NR=1" frame:CGRectMake(20, 20, 1, 1)]; } -(IBAction)video_icon:(id)sender { [self embedYouTub.. 더보기
[아이폰] 개발자 샘플 코드 애플의 Reference Library 페이지 :https://developer.apple.com/iphone/prerelease/library/navigation/index.html # Topic Title # Topic Title 1 Audio & Video AddMusic 51 Performance TopSongs 2 Audio & Video AQOfflineRenderTest 52 Performance URLCache 3 Audio & Video aurioTouch 53 Performance XMLPerformance 4 Audio & Video avTouch 54 Security CryptoExercise 5 Audio & Video iPhoneExtAudioFileConvertTest 55 S.. 더보기
[아이폰]폼 텍스트 전용키보드 제어 참고 : http://stackoverflow.com/questions/593245/iphone-web-applications-and-specific-input-types 소스코드 Text: Telephone: URL: Email: Zip Code: 더보기
[아이폰] 기존 sdk xcode 받아보기 http://lodia.tumblr.com/ 더보기