Xcode8에서 컴파일할 때 느린 경우 대처 방법

2016-10-06
21 Views

Xcode8를 사용하다보면 컴파일이 오래 걸린다는 느낌을 받는 경우가 있다. 이런 경우 프로세서의 코어를 최대한 사용하는 방향으로 변경해서 처리하는 방법을 소개한다.

만약 동시에 한개로만 처리하고 있다면

위와 같이 터미널에서 실행해주면 4코어로 처리하게 된다. 만약 오래된 맥을 사용중인 경우라면 위 명령어에서 숫자를 원하는 숫자를 입력하고 실행해주면 된다. 이때 사용중인 맥의 코어수를 모르는 경우라면 아래 명령어를 터미널에서 실행해보자.

위 명령어를 실행하면 Hardware Overview내용이 나오면, 그중 Total Number of Cores의 숫자를 확인하면 된다.

위와 같이 설정후 컴파일해보면 좀더 빠른 진행이 되는 것을 느낄 수 있다.

Facebook Comments

You may be interested

[Swift3] 폐쇄(Closure)에 대해 살짝 이해할 수 있는 팁
Swift 3.0
shares11 views
Swift 3.0
shares11 views

[Swift3] 폐쇄(Closure)에 대해 살짝 이해할 수 있는 팁

MJ Kim - 4월 29, 2017

몇몇 개발자를 만나 개발을 하다보면, 폐쇄(Closure)에 대해 이해를 하지 못해서 간단하게 바로 이해할 수 있는 팁을 정리해본다. 앱을 개발하다보면 https통신을…

[Swift3] UITextview의 keyboard 닫기
Swift 3.0
shares2 views
Swift 3.0
shares2 views

[Swift3] UITextview의 keyboard 닫기

MJ Kim - 4월 29, 2017

스토리보드에서 델리게이트를 선언하고 class에 UITextViewDelegate를 상속받아서 delegate=self를 viewDidLoad에서 설정하면 간단하게 해결되는데 가끔 헷깔려 하는 경우가 있어 적어본다. [crayon-5905c16575fee634829102/] [crayon-5905c16575ff5043834126/] [crayon-5905c16575ff8680078143/]…

스토리보드에서 다국어 지원 및 Xcode 8.3이상에서 이슈
Swift 3.0
shares5 views
Swift 3.0
shares5 views

스토리보드에서 다국어 지원 및 Xcode 8.3이상에서 이슈

MJ Kim - 4월 29, 2017

다국어 지원은 우선 Localizable.strings파일을 생성한 다음 언어를 지정한다. 그리고 필자가 자주 사용하는 일부 컨트롤들에 대한 확장(extension)을 추가한 다음 스토리보드에서 사용하는…