반응형 Xcode14 Content and frame layout guides before iOS 11.0 error대처 이번에 Mac OS X 카타리나로 업그레이드 이후 Xcode까지 최신 버전으로 업그레이드를 진행했다. (Xcode 11.5) 다음 운영중인 앱을 빌드했더니 error가 나왔다. 해당 XIB로 이동해서 살펴 보니 ScrollView를 상속받은 뷰인데 Size Inspector의 Content Inserts부분에 Automatic을 선택이 되어 있고 그 아래 Content Layout Guides가 있는 이 부분이 체크되어 있어 발생되는 문제로 파악, 체크를 없애고 빌드를 하니 정상적으로 빌드가 되었다. 2020. 7. 2. Colud not locate device support files. 우려했던, 조심스러워 했던 문제가 발생했다. 지난 주말 충전기에 단말을 올려놓고 잠을 잤는데 아침에 일어나보니 iOS가 최신버전으로 업데이트가 되어져있다. 이상하다. 꺼 났는데 어떻게 업데이트가 되었지? 쩝 일반적인 사용자는 문제가 없겠지만 내 폰은 개발자가 사용하는 테스트폰이라 문제가 좀 된다. 일단 Xcode버전과 호환성이 문제다. iOS는 최신버전(13.4.1)이며 Xcode 버전은 11.3.1 버전이다. 역시 개발하는 일에는 크게 문제가 되지 않는데 아이폰으로 바로 빌드 & 실행이 안되는 문제가 있다. iOS버전보다 Xcode버전이 하위버전이라 호환되지 않을 수 있다고 한다. 이건 뭐 옛날부터 그랬던 터라 적절하게 Xcode를 업데이트하면서 사용하면 별 문제 없다. 문제는 이번에 Xcode최신버전.. 2020. 5. 19. 1. Cocoa Pods 설치 및 Xcode프로젝트 설정 예제 1. Cocoa Pods 설치 및 Xcode프로젝트 설정 예제 만약 cocoapods이 설치되어 있고 setup이 끝난 상태라면 setup 다음 단계부터 진행한다. 맥의 터미널에서 다음 명령어를 실행한다. $ sudo gem install cocoapods Password: *** 일련의 설치 과정이 지난다. 다음, pod setup명령을 실행한다.$ pod setup Setting up CocoPods master repo작업과 함께 Setup이 진행된다. Setup completed Xcode에서 샘플 프로젝트를 생성하고 생성된 디렉토리로 이동 한 다음 PodFile을 생성한다. $ pod initPodfile이 생성된걸 확인 후 편집한다. (편집은 편한대로 ~ ) Podfile내용 중, pod 'A.. 2019. 2. 12. Xcode Simulator(시뮬레이터) 앱 경로 확인 Xcode Simulator(시뮬레이터) 앱 경로 확인 오랫만에 SQLite 를 사용하는 앱을 만지게 되었다. 아무른 정보가 없지만 소스와 테이블 구조를 보면서 분석 하는 일이 재미있다. 간만에 하는 일이라 그런것같다. 서버로 받은 정보를 SQLite에 테이블을 만들고 저장하는 방식을 사용하고 있다. SQLite DB의 구조를 파악하기 위에 시뮬레이터에 설치된 앱의 경로를 확인했다. 2017/12/22 - [IT.인터넷/Tip] - Mac(맥) 숨김파일 보이기/숨기기 NSArray *dirPath = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *docPath = [dirPath first.. 2018. 8. 31. Xcode 프로젝트 소스 라인 수 구하기 및 메서드 수 구하는 스크립트. Xcode 프로젝트 소스 라인 수 구하기 및 메서드 수 구하는 스크립트. 어제 저녁, 퇴근시간이 다 되어 갈 무렵 갑자기 회사 프로젝트들의 소스 라인 수를 조사하라는 엄명이 떨어졌다. 뭔 짓인지... 예전 소프트웨어 공학이나 SI 프로젝트에서 코드 라인수를 가지고 투입 인원 대비 산출물 관리를 하는 방식이 있었다는 소리만 들었는데 뚱단지 같이 왜 갑자기 소스 코드 라인 수가 필요해진 걸까? 고도화를 위한 사전 업무 파악의 차원이라는데 도무지 이해가 가질 않는다. 코드의 질과 상태를 알지도 못하면서 단지 코드 라인 수와 메서드의 숫자로 고도화 사전 업부 파악이 가능한지 나로서는 도통 이해가 가질 않는다. 여튼 인터넷 검색을 해서 보니, 여러 많은 분들이 코드라인 수 세는 스크립트와 툴들을 소개 해 둔 것들.. 2017. 11. 9. Swift - Playground(플레이그라운드) Swift - Playground(플레이그라운드) 순서는 좀 다르지만, 우선 스위프트(Swift)를 공부하고자 한다면 Mac이 있으면 좋고 더불어 Xcode툴이 있으면 좋겠다. Xcode에서는 손쉽게 스위프트(Swift)를 공부할 수 있도록 플레이그라운드(Playground)를 지원하고 있다. 사용방법도 비교적 간단하고 빠르게 문법을 익힐 수 있는 장점이 있어 학습하기에 좋은 것 같다. 아직 폭 넓게 플레이그라운드를 사용해보지는 못했지만 기본적은 스위프트(Swift) 문법을 학습하는 것에 있어 별 문제는 되지 않는다. Xcode가 설치되어 있다는 가정하에, 그리고 최신버전의 Xcode가 설치되어 있다면 스위프트(Swift) 4.0 버전을 이용하는 것도 좋을 것 같다. 가장 최신 버전의 스위프트(Swift.. 2017. 11. 9. 이전 1 2 3 다음 반응형