Category Archives: Mac OS X

Playground에서 CocoaPod 사용하기

Playground에서 CocoaPod 사용하기 Playground를 iOS/Mac 개발자에게 아주 유용한 놀이터입니다. 이 놀이터에 cocoapod으로 테스트해보고 싶은 라이브러리를 쉽게 추가할 수 있다면 아주 편리할 것 같네요. 그 방법을 알아보겠습니다. 1. Empty Project 생성 우선 CocoaPod을 사용하기 위해서는 프로젝트가 필요합니다. XCode를 실행 후 New Project를 선택합니다. 그 다음 아래 그림처럼 Other에서 Empty프로젝트를 생성합니다. 2. pod init 생성한 프로젝트의 폴더로… Read More »

Swift를 스트립트 언어로 사용하기

Swift는 컴파일형 언어이지만 스트립트 언어로 사용하는 일도 가능하다. 아래처럼 파일을 만들고 스크립트 파일을 실행해 한다.

실행해 보면  Hello world 문자열이 화면에 출력된 것을 볼 수 있다. Swift 스크립트 프로그램이 커맨드라인 인자를 받을 수 있다면 좀 더 유용할 것이다. Swift에는 아래와 같은 커맨드라인 인자를 위한 변수를 제공한다. C_ARGC : 전달되는 인자의 갯수 C_ARGV… Read More »

Swift REPL

콘솔환경에서 swift를 REPL 할 수 있다. RELP는 Read Eval Print Loop 의 줄임말이다. 문자 그대로 표현식을 읽고 출력하는 것의 반복이라는 뜻이다. 이것을 좀 더 쉽게 그림으로 표현해보자.

Xamarin for the Cross-Platform Mobile Development

Android, iOS 앱을 동시에 개발 할 수 있는 방법은 없을까? 고민하던 차에 Xamarin 3.0 이 나온지 얼마 안되었길래 살펴보았다. 주말 내내 문서를 읽어보며 맥에서 Xamarin Studio 를 가지고 놀아 보았는데 정말 만족스럽다. C# 언어를 바탕으로 펼쳐지는 멋진 권법을 배우는 듯한 느낌이었다. PCL – Portable Class Library Xamarin.Forms ( 아직 얼마 되지 않았지만 앞으로 발전 가능성이… Read More »

OneDrive – 맥 사용자를 위한 필수 서비스!

맥을 개발용 컴퓨터로 사용하면서 느낀 불편한 점은 거의 없다. 다만 업무 공유를 위해 문서를 주고 받을 때 한국에서는 MS-Office 제품을 많이 사용하는데 맥에서는 오피스를 위한 마땅한 뷰어가 없다. Office를 구입하여 맥용을 설치해 보기도 했지만 버그가 너무 많고 실행 속도도 그리 만족할 수 없었다. 그 다음 해결책으로 패럴렐즈에 윈도우 + 오피스를 사용하는 것이었는데 패러렐즈 상에서 윈도우즈를… Read More »

ffmpeg으로 맥에서 녹화하기

우선 맥에서 사용할 수 있는 비디오 장치 목록 조회하기

결과

녹화하기

또는

 

XCode 에서 GLFW 사용하기

Mac OS X 에서 GLFW 라이브러리를 사용하는 방법을 알아본다. GLFW의 자세한 내용은 링크를 참고한다. GLFW을 XCode에서 사용하기 위해 해야할 일은 GLFW라이브러리를 컴파일하고 설치하는 것이다.