옛글/아이폰 프로그래밍
[iOS] TouchJson Framework Guide
Guide 보러가기 Touch Json 간단한 사용방법은, // Parse JSON results with TouchJSON. It converts it into a dictionary. CJSONDeserializer *jsonDeserializer = [CJSONDeserializer deserializer]; NSError *error; NSDictionary *resultsDictionary = [jsonDeserializer deserializeAsDictionary:jsonData error:&error]; Response 받은 Data를 CJSONDeserializer를 Import 하고 돌려주기만 하면 Dictionary로 변환된다~!매우매우 간단함. 복잡한 포맷을 사용하기엔 부적절함. T..
[iOS] Http Reqeust "POST/GET" Response Code
- (BOOL)requestUrlGetType:(NSString *)url { // URL 접속 초기화 NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:url] cachePolicy:NSURLRequestUseProtocolCachePolicy timeoutInterval:5.0]; //GET방식 [request setHTTPMethod:@"GET"]; // 헤더 추가가 필요하면 아래 메소드를 이용 [request setValue:헤더Value forHTTPHeaderField:@"HeaderKey"]; NSURLConnection *connection = [[NSURLConnection allo..
xCode iCloud 연동 소스 배포
iCloud 연동 소스 배포합니다. 외국자료에도 많이없어서 작업 후 만들어서 배포합니다. 아무나 사용가능하지만, 상단 윗부분 주석은 수정하지 말아주세요. *(짤막하나마 댓글도 달아주시면 감사드리겠습니다) 클래스 하나로 이루어져 있으며, "iCloud Guide (http://mnworld.co.kr/1499 )" 를 참조 하신 후에 사용하시면 수월하게 사용하실 수 있습니다. [ iCloudHelper v1.0 ] - iCloud 에 Access가 가능한 지 Return 되는 기능- StartICloudSearchQuery 내에 Query는 구글링을 통해 NS Predicate를 이용한 쿼리를 입맛대로 사용하세요~ - Notification 은 iCloud Document 내 파일이 변경되었을 때 Noti..
Code signing is required for product type 'Application' in SDK 'iOS5.1' 에러처리
Target - Code Signing - Code Signing Identity 에 Any iOS SDK 에도 인증된 코드 파일을 설정해주면 해결
iOS에서 나인패치(배경리사이즈) 적용하기
안드로이드에서는 나인패치가 없는 줄 알았는데, (안드로이드에서는 작은 배경을 직선으로 늘려서 이미지가 깨지지 않고 적용) UIImage 에도 비슷한 메서드가 존재하네요. +(UIImage*)ninePatchedImage:(UIImage*)kOriginalImg Offset:(float)kOffset{ CGSize kSize = kOriginalImg.size; return [kOriginalImg resizableImageWithCapInsets:UIEdgeInsetsMake(aOffset, aOffset, kSize.height-aOffset, kSize.width-aOffset)]; } resizableImageWithCapInsets [ iOS Document Reference] resizableI..
iCloud Guide (XCode iCloud 적용가이드)
https://docs.google.com/document/pub?id=1LrykTGpUq9jMWB7g3Ne6uHpIgIRciPWwHMJVCnFuZo0통해서 업데이트됩니다. iCloud Code Review Jung Chang Hwan shakejj@gmail.com mnworld.co.kr목적 : iCloud 백업을 통해 여러 기기에 설치되어 있는 동일한 앱들 간에 Data를 주고 받는다. (예: 게임의 Save File, 케릭터 등 파일) - iCloud는 Document라는 다양한 파일을 저장할 수 있는 공간이 있다. (파일 형식 제한 없음) 이 Document는 MAC과 iOS 둘 다 접근이 가능하며 URL 형태로 Access하여 파일을 읽고 쓸 수 있다. iCloud가 설정되어 있다면(설정에서 ..
xCode iCloud iOS/MAC App에 적용하기 Part1
iCloud Storage API를 사용하면, 굉장히 많은 앱들의 데이터를 여러 기기에서 공유가 가능합니다. WWDC를 통해 iCloud Storage관련 비디오들도 나와있습니다. 국내 뿐만 아니라 해외에도 많은 자료가 없어서 구현하는데 많은 애를 먹었습니다. 외국 자료를 바탕으로 구현관련 포스팅을 올립니다. iCloud Storage를 사용하면 많은 데이터를 여러기기에서 공유가 가능하다고 했는데, 이는 꽤나 유용한 기능 중 하나입니다. Cloud의 의미처럼 사용자가 어떤 Logic이나 어떤 알고리즘을 통해 공유되는 지 정확히 모르더라도 iCloud에 로그인을 하고, '백업'기능을 켜놓는다면, 아이패드에서 게임을 하다가 아이폰에서 게임을 켜면 자연스럽게 했던 지점부터 세이브가 되어 할 수가 있고, 아이폰..
[iOS프로그래밍] NSString Split(Token 으로 자르기)
// 자르기NSString *string = @"아|나|바|다"; NSArray *arrString= [string componentsSeparatedByString: @"|"]; // 자른 값NSString *string1 = [arrString objectAtIndex:0]; //아NSString *string2 = [arrString objectAtIndex:1]; //나NSString *string3 = [arrString objectAtIndex:2]; //바NSString *string4 = [arrString objectAtIndex:3]; //다[출처] NSString 토큰으로 자르기|작성자 잡동사니