2010/04/22 15:14
아이폰어플 개발에서 흔히 사용되는 alert 함수 사용법입니다.
일반 응용프로그램이나 웹어플에서는 아주 간단히 사용하는 alert기능을 iphone에서는 꽤나 복잡하게 사용하는 듯합니다.
일단 아래 함수 예제 소스를 먼저 보시고 간단히 설명을 하도록 하겠습니다.
============================== 예제 소스 ============================
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"메세지 타이틀"
message:@"메세지 내용"
delegate:self
cancelButtonTitle:@"Cancel"
otherButtonTitles:nil];
[alert show];
[alert release];
===================================================================
위에 소스에 대해 간단히 설명을 붙여보겠습니다.
=============================== 예제 설명 ==========================
UIAlertView *alert = [[UIAlertView alloc] => alert변수 선언과 메모리 할당 (alloc)
initWithTitle:@"메세지 타이틀" => 메모리 할당후 alert창의 타이틀 세팅
message:@"메세지 내용" => alert창의 메세지 내용 세팅
delegate:self => 딜리게이트 할당 (alert창이 뜨게 해주는 부모창 정도로 생각하면 됩니다.)
cancelButtonTitle:@"Cancel" => 취소버튼 타이틀
otherButtonTitles:nil]; =>기타 다른 버튼의 타이틀
===================================================================
요기까지가 alert창을 생성한것입니다. 생성만 했을 뿐이라 실제로 보여지는 것은 아니지요..^^
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"메세지 타이틀"
message:@"메세지 내용"
delegate:self
cancelButtonTitle:@"Cancel"
otherButtonTitles:nil];
[alert show];
[alert release];
===================================================================
위에 소스에 대해 간단히 설명을 붙여보겠습니다.
=============================== 예제 설명 ==========================
UIAlertView *alert = [[UIAlertView alloc] => alert변수 선언과 메모리 할당 (alloc)
initWithTitle:@"메세지 타이틀" => 메모리 할당후 alert창의 타이틀 세팅
message:@"메세지 내용" => alert창의 메세지 내용 세팅
delegate:self => 딜리게이트 할당 (alert창이 뜨게 해주는 부모창 정도로 생각하면 됩니다.)
cancelButtonTitle:@"Cancel" => 취소버튼 타이틀
otherButtonTitles:nil]; =>기타 다른 버튼의 타이틀
===================================================================
요기까지가 alert창을 생성한것입니다. 생성만 했을 뿐이라 실제로 보여지는 것은 아니지요..^^
[alert show]; => 위에서 생성한 alert를 실제로 나타나게 하는 메소드입니다.
[alert release]; => 생성한 메소드를 보여주었으니 메모리에서 지워버려야 합니다.
===================================================================
Iphone에서 자주 사용되고 어렵지 않게 쓰는 함수를 장황하게 설명했습니다.
하지만 이런 간단한 함수의 구조를 잘 파악해두면 다른 함수나 객체를 사용할때 코드의 이해력을 높을 수 있으리라 생각됩니다.
'아이폰 개발 이야기' 카테고리의 다른 글
| 아이폰 개발하려면 일단 요것부터-2편 (Hellow World) (2) | 2010/05/03 |
|---|---|
| 아이폰 하단 navigationController의 Toolbar에 이미지 버튼 넣는 방법 (0) | 2010/04/27 |
| 아이폰 개발하려면 일단 요것부터-1편 (13) | 2010/04/27 |
| 아이폰 Alert함수 사용법 (0) | 2010/04/22 |
| PHP와 스마트폰의 연동에 있어 XML파싱 (1) | 2010/04/16 |
| iphone 기획 balsamiq으로 쉽고 빠르게.. (0) | 2010/04/13 |
|
Tracked from 자바,아이폰 공부하자~!! | 2010/08/25 10:24 | DEL
ㄹㄹ |



