본문 바로가기

반응형

전체 글

(22)
[Xcode] Errors were encountered while preparing your device for development. Please check the Devices and Simulators Window. Errors were encountered while preparing your device for development. Please check the Devices and Simulators Window. Xcode에서 빌드가 갑자기 안되면서 위와 같은 문구를 받을 때가 있습니다. 이럴 때를 위한 해결방법을 알아보겠습니다. 굉장히 간단합니다. 해결방법 해당 Device를 재부팅 후 빌드하면 됩니다. 감사합니다.
[Github]토큰인증 로그인 (personal access token) 2021.08.13이후 안녕하세요 오늘은 Github Personal Access Token 인증을 사용하는 방법에 대해 포스팅하겠습니다. Github를 사용할 때 PUSH를 하게 될 텐데 2021년 8월 13일 이후로는 기존 ID/PW 인증을 금지한다고 합니다. 이후부터는 Personal Access Token(이하 token) 방식의 인증을 요구하고 있습니다. 아마 전부터 인증 방식을 변경하라고 메일로 전달을 받으셨을 겁니다. 아래는 ID/PW 인증을 사용하면서 PUSH를 할 때 마주치게 되는 메시지입니다. remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead. re..
[Swift] 소수점 다루기 반올림(round), 올림(ceil), 내림(floor) 등등 안녕하세요. 오늘은 소수점을 다룰 때 유용한 swift 함수에 대해 알아보도록 하겠습니다. 수학 시간에 배웠던 반올림, 올림, 내림 내용입니다. 순서 1. 반올림(round) 2. 올림(ceil) 3. 내림(floor) 4. 버림(trunc) 5. 원하는 자리에서 반올림, 올림, 내림 6. n번째 소수점 자르기 1. 반올림(round) 소수점이 5보다 크거나 같으면 올리고, 5보다작으면 내립니다. 소수점 자릿수에 대한 지정이 없는 경우 첫 번째 자리로 판단됩니다. round(5.123) // 5.0 round(5.456) // 5.0 round(5.512) // 6.0 round(5.567) // 6.0 round(5.657) // 6.0 round(5.765) // 6.0 round(-3.453) /..
[iOS] UIScrollView (스크롤뷰) 구현하기 - 기초(Storyboard) 안녕하세요 오늘은 UIScrollView를 구현하는 가장 쉬운 방법에 대해 포스팅하겠습니다. 제목과 같이 Storyboard를 이용한 구현 방법이며, 코드로 구현하는 방법은 추후에 포스팅하도록 하겠습니다. UIScrollView 란? UIScrollView(이하 '스크롤 뷰')는 손가락에 움직임에 따라 화면의 위치가 변하는 UIView입니다. 스크롤 뷰는 확대, 축소, 스크롤 막대 등등 여러 기능을 제공합니다. 더 상세한 내용이 궁금하시면 애플 공식문서를 참고하여 주시기 바랍니다. 예를 들어 현재 보고 있는 웹페이지에서 마우스 스크롤을 아래 방향으로 돌리면 화면이 위로 올라가는데, 이것을 '스크롤 뷰'라고 생각하면 될 것 같습니다. 스크롤 뷰는 매우 유용하게 사용되며 UITableView, UIColle..
[Xcode] Content and frame layout guides before iOS 11.0 해결하기 안녕하세요 오늘은 Content and frame layout guides before iOS 11.0 에러에 대해 포스팅하겠습니다. 위 에러가 발생한 사건의 발단은 아래와 같습니다. iOS 최소 지원 버전 11.0 미만을 적용하고, scrollView를 사용할 때 발생했습니다. iOS 최소 지원버전 확인 경로는 [Project] - [General] - [Deployment Info]입니다. 제가 적용했던 환경은 아래와 같습니다. iOS 최소 지원 버전 : 10.0 Xcode 버전 : 12.5 해결방법 1. ScrollView를 사용하는 Storyboard로 이동합니다. 2. ScrollView를 선택하고, [Show the Size inspector]를 선택합니다. 3. [Content Layout ..
[Xcode] Build input file cannot be found: Info.plist 해결하기 안녕하세요 오늘은 Build input file cannot be found: Info.plist 에러에 대해 포스팅하겠습니다. 사건의 발단은 프로젝트 directory 구조 변경중 발생한 이슈이며 Info.plist의 위치를 변경할 때의 해결방법에 대해 설명하겠습니다. Info.plist가 위치한 경로를 수정하면 해결됩니다. 이상이며 개발하는데 불필요한 시간을 줄여봅시다!! 감사합니다.
[iOS] CocoaPods(코코아팟) 사용하기 CocoaPods란? CocoaPods(코코아팟)이란 Objective-C 또는 Swift에서 라이브러리를 사용할 수 있게 도와주는 모듈입니다. Ruby언어로 제작되었으며 Terminal(터미널)에서 바로 설치 및 사용이 가능합니다. CocoaPods 라이브러리는 CocoaPods에서 검색이 가능합니다. 목차 1. CocoaPods 설치 2. CocoaPods 초기 설정 3. CocoaPods 사용 (with Alamofire) 3.1 Podfile 입력 3.1.1 Terminal(터미널) 사용 3.1.2 Xcode 사용 3.2 라이브러리 설치 3.3 라이브러리 사용 예제 4. CocoaPods 버전 관리 1. CocoaPods 설치 Terminal(터미널)을 실행하여 아래 명령어를 입력하여 CocoaP..
[Mac] MacBook 기타 저장공간 정리하기 (with Xcode) 개요 Mac의 저장공간 중 기타 공간을 정리하는 방법에 대해 설명하도록 하겠습니다. 생각보다 기타 공간이 디스크에 많은 공간을 차지하더라구요. Mac의 저장공간이 부족하면 Xcode의 자동 저장 및 Build가 정상적으로 이루어지지 않는 현상이 발생합니다. Xcode와 Simulator를 사용해서 생기는 공간에 대해서도 알아보겠습니다. 목차 1. 저장공간 확인 2. Xcode Archive 삭제 - [~/Library/Developer/Xcode/Archives] 2.1 폴더 경로에서 삭제 2.2 Xcode Organizer에서 삭제 3. Simulator Device 삭제 - [~/Library/Developer/Xcode/iOS DeviceSupport/] 4. Project Build 삭제 - [~..

반응형