본문 바로가기

[iOS] Invalid redeclaration of "Name" when used Core Data Core Data를 사용해서 subclass를 자동으로 생성 할때 아래와 같은 에러가 출력 할 수가 있습니다. Invalid redeclaration of "Name" 이럴 경우 아래 화면과 같이 Module를 'Current Product Module'로 변경해 주세요. 그럼 다음 다시 CoreData를 자동으로 subclass를 만들게 되면 아래와 같이 에러가 사라집니다.참고하세요. 더보기
[iOS] Close app in iOS Simulator iOS Simulator 에서 구동 중인 앱을 종료 할려면 어떻게 할까요? command + shift + h 더블클릭 : 구동 중인 앱 리스트 표시 위 커맨드를 이용하여 구동 중인 앱 리스트에서 종료 하고자하는 앱을 위로 드래그 하면 되겠죠 ㅎ 참고하세요. 더보기
[Android] activity has been destroyed activity has been destroyed Fragment 이동을 위해, begintransaction commit을 진행 할때 위와 같은 이슈가 발생할 가능성이 있다. http://gogorchg.tistory.com/entry/Android-Can-not-perform-this-action-after-onSaveInstanceState위 사항과 비슷한 현상때문에 발생한 오류 인데요. 머 에러 문구도 간단하다."이미 종료된 activity이니 호출 따위 하지마!" 이다 ㅎ 그래서 아래와 같은 예외처리 함수를 만들었다. 1234567 public static boolean isActivityAvailable(Activity activity) { if (Build.VERSION.SDK_INT 더보기
[2017.08.23] 몸 관리 몸 관리도 실력 인가?? 몸은 몸이다. 어린 아이들이 아프면, 우쭈쭈 하면서 걱정을 한다. 회사에 아프다고 하면,몸 관리도 못한다고 욕을 한다. 아직도 연구 중인 몸을어떻게 관리하냐! 몸 관리를 못한다고 헐뜯는 것 보단왜 그런지 한번 생각 해보자. 더보기
[Android][Github] Create private project - 2 먼저, 이쪽 (http://gogorchg.tistory.com/entry/AndroidGithub-Create-private-project-1) 으로 들어가셔서SSH Key를 등록 하고 오세요!!! SSH Key 등록이 완료 되었으면 이제 소스 업로드를 해보자. Private Project 생성 및 업로드 ## Android Studio Setting 설정 1. Setting 창을 띄운다. 2. Version Control -> GitHub 탭 선택 아래 화면 같이 github Login 정보를 입력 하시고 Test 버튼을 누르세요. 테스트가 통과 되면 아래와 같이 결과 화면 나옵니다. 'Clone git repositories using ssh' 체크 박스에 체크를 꼭! 해주세요. 3. Project.. 더보기
[Android][Github] Create private project - 1 Github를 이용하여 소스관리를 할 때, public 형태는 그냥 repository를 만들어서 URL을 이용하면언제 어디서든지 Project 생성 및 clone이 가능하다. 하지만, private로 진행 할 떄는 ssh 인증을 통하여 해야만 한다.내가 테스트 해본 방법을 공유 하고자 한다. SSH Key 생성 및 등록 이미 git이 깔려 있다는 가정하에 진행 하며, OS는 Windows입니다. ## SSH Key 생성 : https://help.github.com/articles/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent/ 1. Git Bash를 실행 2. ssh-keygen -t rsa -b 4096 -C "your_email@example... 더보기
[Android] 내가 생각 하는 VIPER Pattern http://bartysways.net/?p=690 VIPER는 아키텍처 디자인 패턴이다.위 그림의 형태를 가장 많이 봐 온 것 같다. VIPER에 대해 조금만 검색 하면 엄청나게 많은 글들을 볼 수가 있다.여기서는 내가 Android 아키텍처를 구성할 때 생각하는 VIPER 패턴 형태를 공유하고자 한다. ## VIPER : View, Interactor, Presenter, Entity, Router View : View(CustomView), Fragment Interactor : Realm, Retrofit등 Presenter : Listener, Callback, Protocol등 Entity : Models Router (Wireframe) : Activity (iOS는 ViewControlle.. 더보기
[2018.08.22] 오늘의 한줄 ## 무지는 잘못된 것이 아니다. 오픈 마인드를 가지고 받아들이는 태도가 더 중요하다. 내가 6~7년간 개발하면서 느낀 점... 이제 검색 하면 왠만한 건 다 나온다.나보다 잘하는 사람은 넘처 난다.변화는 너무 빠르고, 배워야 할 건 넘처 난다. 그걸 다 배울려고?모든 걸 니 머리 속에 넣을 수 있다고?방금 내가 읽은 글도 못 외우는데? 이젠 지식을 가지려고 하지 말고,지혜를 가지려고 노력하자. 답을 얻을려고 하지 말고,함께 공감을 찾아 나가자. 더보기