목록예전꺼(2014년이전꺼) (123)
liebus
Tried to obtain the web lock from a thread other than the main thread or the web thread. This may be a result of calling to UIKit from a secondary thread. 라는 메세지를 토해내면서 죽어 버리는 어플리케이션 쫄지 말자 해당내용을 보면 쓰레드 충돌로 인한 것임을 알 수 있다 본 필자의 경우 로그인 뷰(네이티브) 로그인후 처리 뷰(웹뷰) 형태 이다 해당 메세지가 로그인후 웹뷰를 로딩하는 과정에서 발생 했다. 창을 닫아주는 과정과 웹뷰를 로딩하는 과정에서 문제가 발생 해서 해당 부분을 메인쓰레드 에서 처리 하도록 변경 해서 처리 했다. dispatch_async(dispatch_get_mai..
iOS 에 Admob 적용하기 참조문서 : https://developers.google.com/admob/ios/quick-start Admob 의 경우 cocoapods 를 이용한 방법과 라이브러리를 직접 추가하는 방법이 있습니다. 먼저 cocoapods를 설치해야 합니다. 설치하는 방법은 여기를 참고하거나 검색을 해보시기 바랍니다. 설치 하는대 1분도 안걸립니다. - CocoaPod 이용 방법1. 프로젝트 생성 2. 터미널로 생성된 프로젝트 폴더로 이동 3. Podfile 생성 후 source 'https://github.com/CocoaPods/Specs.git' platform :ios, '7.0' pod 'Google-Mobile-Ads-SDK', '~> 7.0'Podfile 에 위 내용 추가..
맥 에서 cocoapods 설치 방법 터미널 실행 sudo gem install cocoapods 입력 비밀번호 입력 터미널 상에 설치 과정이 보임 완료 되면 pod setup 입력 후 enter Setup completed 나오면 정상적으로 완료 된 것 끝~ 참고싸이트 : http://guides.cocoapods.org/using/getting-started.html 추가사항: 프로젝트에 pop 형태로 올려진 프레임웤를 사용할려면 해당 프로젝트 밑으로 이동 Podfile에 해당 프래임웤 추가 pod install 해 주면 된다. Podfile 을 열어서 추가할 프레임웤을 명시해 주자 Target 에는 현제 프로젝트 이름을 넣어주면 되겠다. Podfile 편집이 끝났으면 pod install을 실행해서..
이번에 회사 퇴사 기념으로 iMac 27인치 5K 를 하나 구매 했습니다. 집에 맥북프로가 있는대 이녀석이 2010년 제품이라서 성능이 살짝쿵 딸림(기분탓이겠지...)니다. 택배는 DHL로 도착 합니다. 박스는 2중 포장 되어 있습니다. 들고다닐수 있는 손잡이가 달린 Apple 박스를 포장용 박스가 감싸고 있는 구조 입니다. 포장용 박스를 오픈 하면 위 사진과 같이 손잡이가 달린 박스가 또 있습니다. 박스에 손잡이가 달리긴 했지만 무거워서 들고 다니기는 쫌... 포장용 박스를 완전히 제거한 모습입니다. 위에서 언급한거 처럼 박스 상단에 손잡이가 있습니다. 생각보다 박스상자가 어마무지하게 컸습니다. 오프라인 매장에서 본것 보다 더 크게 보입니다. 박스상단에 위 사진 처럼 커팅 화살표가 있습니다. 저 화살표..