최근 포토로그


modal View 를 띄웠을 때 root Controller 로 돌아가는 방법

대부분 알고 계실텐데,
간혹 modal viewController에서 navigation Controller의 root viewController로 
돌아가는 방법을 질문하시는 분이 계셔서 올립니다 ^^

제가 쓰는 방법은,
modal viewController를 사용할 viewController에 다음과 같이 프로토콜을 정의합니다.

@protocol ModalViewControllerDelegate <NSObject>

-(void)modalViewControllerDone:(UIViewController *)viewController;

@end


그리고 Modal ViewController를 띄우실 때 delegate 설정을 해당 viewController로 해주시구요.


parentViewController *controller = [[[parentViewController allocinit]autorelease];

[controller setDelegate:self];

[self.navigationController presentModalViewController:controller animated:YES];


Modal ViewController로 사용하실 Controller에서

@interface wayPointListViewController : UIViewController 

{

id delegate;

}


@property (nonatomic,assignid delegate;


로 delegate용 변수를 하나 설정합니다.


그 뒤 modal ViewController에서 다음과 같이 호출하시면 됩니다.


#pragma mark button method

-(void)pushBack:(UIButton *)theButton

{

[self dismissModalViewControllerAnimated:YES];

[delegate modalViewControllerDone:self];

}

Iphone sqlite DB error - attempt to write a readonly database

 이 에러는 writable 한 DB 파일이 없기 때문에 발생하는 에러이다. 이 에러가 발생할 경우 DB Path를 구하는 부분에서 아래와 같이 적용 시켜 주면 된다.-(void)createEditableCopyOfDatabaseIfNeeded  {     BOOL success; ... » 내용보기

Iphone, xml 처리 예제 링크

http://kiipos.delimount.net/1084 » 내용보기

Iphone 가속도계 활용

아이폰 가속도계에 대한 자료를 찾다가 괜찮은 글이라 링크 ㅋㅋhttp://blog.sallarp.com/iphone-accelerometer-device-orientation/ » 내용보기

Iphone 교육 자료 #2

 » 내용보기


메모장