본문 바로가기

ALL

(65)
Singleton Class 싱글톤 메소드 설정 방법 .m 파일에 아래 메소드를 추가해준다. + (HYCommon *)sharedCommon{ // static 변수는 한 번 선언되면 이후 메소드가 호출되어도 다시 nil로 세팅되지 않는다. // 즉, 한 번 불려지면 메모리상에 계속 남아 해제할 때까지 남아있는다. static HYCommon *sharedInstance = nil; // sharedInstance는 static 변수이기 때문에 sharedInstance가 nil이라는 뜻은 이 메소드가 처음 호출되었음을 의미한다. if (sharedInstance == nil) { @synchronized(self){ if (sharedInstance == nil) { //처음 호출되었기 때문에 메모리에 생성해준다. sharedInstance = [[HYC..
간략하고 핵심적인 내용만 골라보는 2014 애플 스페셜 이벤트! 2014년 9월 9일 애플의 스페셜 이벤트를 통해 아이폰6와 애플워치가 발표되었습니다. 간략하게 핵심적인 내용을 정리하려 합니다. 시작하자마다 뜸들이는 시간도 없이 바로 아이폰6가 발표되었습니다. 5.5는 나중에 나온다, 같이 나온다는 등의 오락가락한 루머의 끝은 결국 함께 나오는 걸로 마무리가 됩니다.새로운 아이폰의 이름은 "아이폰6"와 "아이폰6 Plus" 입니다. 아이폰6는 4.7인치, 아이폰6 Pluss는 5.5인치가로세로 비율은 4인치였던 아이폰5(s)와 동일한 16:9를 유지하고 있습니다.아이폰5(s) - 1136 x 640 (326ppi)아이폰6 - 1334 x 750 (326ppi)아이폰6 Plus - 1920 x 1080 (401ppi) 아이폰6 Plus의 경우 홈화면에 가로모드를 지원합..
[루머 분석]아이폰6 카메라가 돌출되어있다? 아이폰6의 발표를 열흘 정도 앞두고 초청장을 분석하거나 유출된 부품을 조립하는 등 많은 사람들이 아이폰6의 발표에 흥분되어 작은 루머 기사 하나에도 민감하게 반응하고 있습니다.저도 이 흐름에 발맞춰 특집? 포스팅을 하려고 합니다 :)지금까지 유출된 아이폰6의 많은 사진들을 보면 후면 카메라가 돌출되어 있는 것 을 알 수 있습니다.이유는 당연히 기존 아이폰5(s)보다 얇아진 두께 때문인데요.전체적인 디자인은 이미 유출된 디자인과 비슷하게 나올 것이다는 건 잡스 사후에 물렁해진 보안으로 인해 유출되는 사양, 디자인 등이 실제 출시때에도 그대로 들어맞는 것으로 이미 충분히 증명되었죠.하지만 이런 유출 자료들 중에 많은 사용자들이 "제발 이것만은 틀렸으면"하고 바라는 것이 있다면 바로 돌출되는 카메라 일 것입니..
애플, 9월9일 신제품 발표 행사 확정...매년 바뀌는 초대장 문구 애플의 초대장이 각 언론 기자들에게 발송되었습니다.올해는 무채색에 확대된 애플 로고를 배경으로 "Wish we could say more"라는 문구를 사용했습니다.보통 이 신제품 발표 행사가 WWDC뒤에 진행되기 때문에 추가적으로 뭔가를 보여준다라는 느낌을 자주 살리네요. 2014: Wish we could say more.(더 많은 것을 말할 수 있길 바란다.) 2013: We still have a lot to cover.(아직 다뤄야 할것이 많다.) 2012년 : We've got a little more to show you.(보여줄게 조금 더 있어) 여담으로 이번 초청장에는 Myraid Pro 폰트를 사용했는데 (물론 광고에서 이 폰트를 자주 사용하긴 했었습니다.)WWDC 2014에서 iOS와 ..
애플은 정말 9월 9일에 아이폰6를 발표할까? - 최근 공개된 사진에서는 뒷면 상하단 부분이 기존 아이폰5(s) 처럼 유리재질로 표현되어 있다. - 기존엔 뒷면은 모두 금속에 경계선 부분만 흰색으로 처리되어 있었다.개인적으로 위 사진이 좀 더 현실성이 있다고 생각한다. 애플은 정말 9월 9일에 아이폰6를 발표할까?기사대로라면 이제 9월 9일 까지 2주 정도가 남은 셈인데... 애플이 아이폰6를 발표하기 위해서 우리가 주목해야 할 것은 디자인 유출이니 하는 사항보다는 iOS8이 어떻게 준비되고 있느냐를 더 눈여겨봐야 한다.iOS8의 준비가 완료 되야만 아이폰6의 발표가 이루어지고 약 1주일 정도 후 부터 1차 출시국에 판매되기 시작할 것인데ㅡ 물론 현재 iOS8은 문제 없이 착착 진행되고 있으나 몇가지 불안한 점이 있다. 첫째로, iOS8과 OSX Y..
OS X Yosemite 일반인을 위한 베타프로그램 시작 애플이 동부시간으로 24일 오후 1시, 한국 시간으로는 25일 새벽 4시부터 OSX Yosemite의 베타버전이 일반인에게 공개될 예정입니다.이틀전, iOS8의 베타4 릴리즈 포스팅에서 언급했듯이 Yosemite beta4부터 Recovery Update 포함되어 어느정도 안정화에 접어 들었다고 생각했는데 발표 후 3일동안 지켜본결과 일반인들에게 배포해도 되겠다는 판단이 선것 같습니다. 지난 6월 Yosemite 발표 당시에도 일반인들을 위한 베타 프로그램을 실시한다고 밝힌 바 있는데 애플 공식 홈페이지에서도 Yosemite 소개 페이지 하단에 베타프로그램에 대한 링크가 존재했었습니다. 가입하기 이미 OS X 베타 프로그램에 가입하셨나요? 로그인** 이미지에 링크로도 가입할 수 있습니다. ** Yosem..
원어민이 쓰는 관용 표현을 배울수 있는 "영어회화의 공식" 네ㅡ 제가 만들었기 때문에 광고성으로 포스팅 합니다. 꾸준하게 영어 학습 앱을 만들고 있는 개발자로서 이제서야 어디 내놓아도 창피하지 않을만한 수준에 간신히 도달하여 소개하게 되었습니다.(사실 토스타이머 이후에 앱이 있긴 한데ㅡ 그동안 블로그를 버려둬서 그냥 스킵합니다.^^;;) 영어 공부에 어느정도 궤도에 올라갔거나 지루하게 교과서적인 표현만 배우느라 영어에 흥미가 없어졌다면이 앱을 한번 사용해 보심이 좋을 듯 합니다. 사실 토익이니 문법이니 10년 넘게 영어 공부를 해왔으니 단어는 많이 아실껍니다.(토익공부를 열심히 하셨다면 비지니스 영단어는 더 많이 알겠죠ㅡ) 하지만 사실 많은 수의 원어민들은 그렇게 어려운 단어들 잘 모르거든요;;우리나라 사람들이 어려운 사자성어니 한자어 모르는거랑 비슷해요. 그래..
iOS8, Yosemiti beta 4 release!! 한국날짜로는 7월 22일 화요일 새벽, Beta3 가 나온지 2주만에 iOS8의 4번째 베타버전이 릴리즈 되었습니다. iOS8 말고도 요세미티의 4번째 베타 버전과 Xcode6도 4번째 베타버전을 배포했습니다.*베타3를 스킵했던 애플TV도 이번에 베타3를 업데이트하였습니다. 이번 업데이트는 애플 스스로도 어느정도 안정화가 되었다고 느꼈는지 요세미티의 경우 복구 드라이버의 업데이트가 포함되어 있습니다.거기에 이번달 중으로 일반인을 대상으로 한 베타 프로그램을 실시한다고 하니 그동안 잦은 버그 속에서도 꿋꿋이 사용한 결과가 나오는군요 ㅋ iOS8 Beta4를 업데이트하고 가장먼저 발견한 하단 컨트롤 바 입니다.뭐가 바꼈나 하고 보니 모든 버튼에 검은색 테투리 선이 사라졌더군요. 못보던 아이콘이 하나 떡하니 ..
iOS8 beta3, 7월 7일 릴리즈 예정 (수정) 아직도 한창 여름인데 올가을에서야 찾아온다는 iOS8,아쉬운 마음 베타버전으로 달래고 있었으나베타2가 정확히 2주만에 나와서 2주마다 나오는 주기를 잘 지킬줄 알았건만한국 시간으로 수요일 아침에 일어나서"자 이제 베타3는 은행앱이 돌아갈까?"하고 확인해 보려니 아직 안떴다;;;;; ㅠㅠ iOS7 베타 때도 정확히 2주를 항상 지키진 않았습니다.iOS8 베타3는 한주 더 미뤄서 베타2릴리즈 후 3주만에 나올 예정이랍니다. *맥 루머 사이트에 올라온 이미지, 딱이네. 출처 & 관련기사http://www.macrumors.com/2014/06/26/ios-8-beta-3-july-8/http://bgr.com/2014/06/26/ios-8-beta-3-download-release-date/ http://th..
iOS7.1.2 릴리즈, 안정성 강화 및 버그 수정 올 가을 iOS8의 업데이트를 앞두고 iOS7.1.2가 릴리즈 되었습니다. 기대할 만한 큰 업데이트가 아닌 마이너 업데이트일 뿐이지만 iOS8을 발표하고 베타버전이 나오는 마당에도 기존 버전에 대한 안정성에 신경쓰는 모습은 고마울 뿐입니다. 이번 업데이트에서는 메일 첨부파일에 대한 암호화 문제, 아직 국내에선 그닥 쓰지 않는 iBeacon 개선, 잠금화면 우회 버그 등이 수정되었습니다.이런 마이너 업데이트 일지라도 릴리즈 노트에 게시하지 않은 문제들이 해결되곤 합니다. 아마 전체적인 안정성 향상이 주된 목표겠죠. iOS7은 1년이나 시간이 지나고 심지어 iOS8이 나온 상황이지만 아직까지도 안정성이 그전 버전들에 비해 떨어지는 감이 있었습니다.1년정도 사용하고 나니 앱이 죽는 현상이 잦아지고 프리징 현상..