본문 바로가기

7. 코어 데이타(core data) 기본적인 사용 1/3 오늘은 코어 데이터에 관련해서 포스팅 할까 합니다. 초보자인 저에게는 여간 어려운 것이죠^^ 그래도 저처럼 입문하는 분들을 위해서 아주 쉽게 제 수준에 맞추어 설명해드릴까 합니다. 1. 코어데이터란 무엇인가?이런것은 아주 많이 돌아다니고 있으니 구지 적을필요는 없을 것입니다. iOS가 제공하는 SQLite기반의 데이터 영구 저장 방법이라고 하는 것이 좋을 듯하네요. 2. 코어데이터 셋팅프로젝트를 새로 생성하여 - 마스터 디테일을 선택합니다. 그러면 프로젝트가 하나 생기지료 이때 코어 데이타 사용을 선택합니다. 그러면 프로젝트가 생성 되는데.. 우리는 이런 마스터 디테일을 잘 안쓰니까^^ 앱델리게이트에 파일만 그대로 복사해서 내가 만들 프로젝트에 앱델리게이트와 대치합니다.이때, 마스터 디테일 관련된 요소를.. 더보기
6. alertView 와 delegate (아이폰, ios) 아이폰을 사용하다 보면 alertView 를 참 많이 본다. alertView 는 따로 메소드를 사용하지 않아도 아래와 같이 하면 생성이 된다. 1.alertView 생성// alertView 생성 saveAlert = [[UIAlertView alloc]initWithTitle:@"" message:@"선택한 책을 서재에 보관 하시겠습니까?" delegate:nil cancelButtonTitle:@"취소" otherButtonTitles:@"저장", nil]; (미리 h 파일에 UIAlertView *saveAlert;선언을 해 두었다. 일반적으로 그냥 창만 뛰울려면 uialertview *myalertView = [[uialertview alloc] init~~~] 하면 된다.-자동 완성 이용] /.. 더보기
5. view에 annimation 적용하기 애니메이션 적용호는 것은 매우 간단하다. //애니메이션 시작 알림 [UIView beginAnimations:nil context:NULL]; [UIView setAnimationDuration: 1.0]; //자신이 원하는 형태 입력 //뷰 사라짐 myUIActivityIndicatorView.alpha = 0.0; myWaitingView.alpha=0.0; myWatingLable.alpha=0.0; //화면 전환 [UIView setAnimationTransition:UIViewAnimationTransitionFlipFromRight forView:self.view cache:NO]; //your code //애니메이션 적용 [UIView commitAnimations]; 이렇게 하면 된다. 단.. 더보기