본문 바로가기

iOS6

Open URL 활용하기 iOS 개발을 하다보면 웹사이트 연결 혹은 전화 등등 기능을 넣어야 할 때 간편하게 구현할 수 있는 방법이다. // 전화걸기[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://전화번호"]];[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://01012345678"]]; // 메일 쓰기[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"mailto://이메일주소"]];[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"mai.. 더보기
iOS에 Google Analytics 설치하기 1. https://developers.google.com/analytics/devguides/collection/ios/resources 이동해서 iOS SDK를 받자~!(V3이다.) ( 자세한 설치 방법은 여기에서 볼 수 있다.) 2. 압축을 풀어서 보면 아래와 같이 파일이 구성이 되어있다. 3. 거기서 GoogleAnalytics -> Library 폴더와 libGoogleAnalyticsServices.a 파일을 프로젝트에 추가하자~! 4. 그리고 아래의 라이브러리를 추가해준다.CoreData.frameworkSystemConfiguration.frameworklibz.dylib5. AppDelegate에서 기본적인 설정을 해준다. 물론 #import "GAI.h" 하고나서이다.- (BOOL)ap.. 더보기
NSFileManager - the operation couldn t be completed cocoa error 4 the operation couldn t be completed cocoa error 4 에러와 함께 복사가 되지 않았다. 원인은 파일 경로 상에서 폴더가 있는데 그 폴더를 생성하지 않는 것이 원인이였다. NSString *databasePath = [[NSBundle mainBundle] pathForResource:databaseName ofType:@"sqlite"]; [fileManger copyItemAtPath:databasePath toPath:dbFilePath error:&error]; 아래와 같이 폴더를 생성해주는 코드가 필요하다.~! if ([fileManger fileExistsAtPath:[self getDatabaseFolder]]) { [fileManger createDirec.. 더보기