카테고리 (1613) 썸네일형 리스트형 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 토큰으로 자르기|작성자 잡동사니 [iOS프로그래밍] NSRunLoop로 잠시 Timer걸기 [[NSRunLoop currentRunLoop] runUntilDate:[NSDate dateWithTimeIntervalSinceNow:0.05]]; 위의 NSData dateWithTimeIntervalSinceNow:"원하는 시간" 동안 텀을 준 이후 다음 명령을 실행. 왠만하면 selector를 통해 메서드들의 Flow가 순차적으로 진행 되도록 해야 하지만, 피치 못하는 경우에는 위와 같은 방법으로 사용'-' iOS Universal 프로그래밍. 모델 구별하기 iOS 유니버셜(패드, 폰)으로 구별해서 프로그래밍을 하는 경우에는 One Source로 구현하는 경우가 많습니다(굳이 UI 가 크게 다르지 않다면, 다르더라도 기능은 거의 비슷하므로) 이 때 따로 클래스를 하나 두고 모델타입을 리턴해주는 방식으로 구현하면 굉장히 편리합니다. 물론 UI .. Idom 으로 Pad등을 구별하는 방법도 있긴하지만, 맥으로의 포팅이나 이래저래 봤을 때 효율적이진 않아 보입니다. 클래스를 하나 만든 뒤 + (BOOL)isIpad { if ([self getModelType] == MODEL_IPAD) { return YES; } else { return NO; } } + (MODEL_TYPE)getModelType { if ([[[UIDevice currentDevice] mo.. 2012 IT 인프라 10대 트렌드 가트너에서 지난 주 향후 4~5년간 기업 및 정부의 데이터센터 및 IT에 영향을 끼칠 10가지 주요 신흥 트렌드 목록을 공개했습니다. 다음은 가트너의 연구책임자인 카푸치오가 기조 연설중 발표했으며, 직원들의 모바일기기 및 클라우드 등이 업무 지원센터 운영에 영향을 끼치면서 상당한 여파가 예상된다고 설명했습니다. 1. 소비재화 및 태블릿 기업에서 아이패드, 안드로이드 태블릿 등 기타 모바일 기기 사용의 확산은 전통적인 컴퓨터를 완전히 대체할 것으로는 보이지 않으며, 태블릿 트렌드는 "구체적인 작업을 위한 좀 더 구체적인 어플리케이션"을 가져오게 될 것이라며, 이 떄문에 "단일화된 애플리케이션 스위트의 시대"가 종말을 고할 것이라고 전망했습니다. 모바일 디바이스를 사용하는 기업은 태블릿과 스마트폰에 관리되지.. [Gitflow] release 와 release 삭제 해당 git repository 에서 git flow init ( 릴리즈를 할 폴더를 정함 ) - git flow release start (버전명) - git flow release publish (버전명) 을 통해 릴리즈를 하며 릴리즈 삭제를 하고 싶다면, git push origin :(버전명) 혹은 :(폴더)/(버전명)위 명령어는 로컬과 같이 저장소를 바꿔라인데, 로컬에는 릴리즈가 없기 때문에 삭제가 됨. MAC App용 이미지 파일 변경앱 'img2icns' MAC App 의 icon 파일은 iOS처럼 png 등 이미지 파일로는 불가능합니다. 확장자가 icns라는 파일이 필요한데, 포토샵에 아이콘빌더 등을 통해 만들수도 있지만, 굳이 어려운방법보다 너무나 간단하게 이미지를 icns파일로 변경을 시켜주는 앱이 있어 소개합니다. http://www.img2icnsapp.com/위 사이트에서 Download 무료버전으로도 충분히 실사용하는데 문제 없이 잘되네요~! 이전 1 ··· 59 60 61 62 63 64 65 ··· 202 다음