앱에서 다른 앱을 호출시키는 방법입니다. 카카오링크 플랫폼과 비슷한 형식입니다. 뉴스앱 같은 경우 기사를 카카오톡 친구에게 기사제목과 함께 링크는 보내는 방법을 쓰고 있는데요. 카카오톡이 설치된 경우 바로 카카오톡 친구목록 페이지를 보여주고 기사를 전송하는 방법입니다. 카카오톡이 설치되지 않은 경우 앱스토어 다운로드 페이지로 이동하게 되어있죠. 앱 호출 방법 1. 호출을 당할앱 info.plist 파일을 열어서 URL Types를 추가하고 URL identifier에 값을 유일한 값을 입력합니다. 그리고 item0에 URL Schemes를 추가하여 url scheme에 연결될 스키마 이름을 넣습니다. 2. 호출하는 앱 SString *appUrl = @"kwongolf://"; //url scheme 값..
뷰 애니메이션 함수입니다. 팝업형식으로 뒤에서 앞으로 튀어나오는 형식이죠. IBOutlet UIView *cateView1; cateView1.frame = CGRectMake(0, 0, 0, 0); cateView1.transform = CGAffineTransformMakeScale(0.1, 0.1); [cateView1 setAlpha:0.0]; CGContextRef context = UIGraphicsGetCurrentContext(); [UIView beginAnimations:nil context:context]; [UIView setAnimationCurve:UIViewAnimationCurveEaseInOut]; [UIView setAnimationDuration:0.5]; [cateVi..
디바이스 테스트 도중 실행전에 다음과 같은 오류메세지가 뜨는 경우가 있다. Couldn't register com.yourcompany with the bootstrap server. Error: unknown error code. This generally means that another instance of this process was already running or is hung in the debugger. Program received signal: “SIGABRT”. 이럴 땐 아이폰을 재부팅 시키면 된다. 쉽다. 답은 디바이스 재부팅 Device Reboot
textview에 입력된 글 줄바꿈을 해봅시다.■ 코드로 작성 cell.lbltxt.text = @"① 다운 스윙을 잘할려면 먼저 타이밍을 잘 잡는것.\n\n② 스윙 톱의 모양을 그대로 끌고 내려 오는것.\n\n③ 허리 높이까지 와서는 오른팔굼치를 풀어 주게 되며 이때 손목 코킹도 서서히 풀어 주는것.\n\n④ 다운 스윙에서 머리가 따라 가서는 안되며 너무 서두르지 않는게 최대의 방법이다.\n \n 요걸로 하면 됩니다. ■ interface에서 직접 쓸 때 option + return(enter) 인터페이스 빌더에서 직접 입력할 때 단축키를 누르면 줄바꿈이 됩니다. 허나 실제로 글을 쓰고 엔터를 치면 줄바꿈이 안되더라고요. 저는 그냥 스페이스바 계속 눌러서 강제로 줄바꿈 합니다;;
테이블뷰 사용시 cell을 동적으로 추가하거나 삭제해야 하는 경우가 발생한다. 이럴 때 사용하는 소스코드 예를들어 cuscell *cus; //CustomCell UITableView *table; NSMutableArray *data; data = [NSMutableArray arrayWithObjects:@"Item 1", @"Item 2", nil]; 를 선언하고 테이블뷰에서 data의 값을 가져온다고 하자. cell 추가 [self.data addObject:@"New Item"]; [table beginUpdates]; NSArray *paths = [NSArray arrayWithObject:[NSIndexPath indexPathForRow:1 inSection:0]]; [table inse..
//테이블뷰 섹션의 수 - (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { return 2; } //테이블뷰 Row의 갯수 - (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section { return 1; } //테이블뷰 Row의 높이 - (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath { return 50; } //테이블뷰 섹션 타이틀 지정 - (NSString *) tableView:(UITableView *)table..