본문 바로가기

Languages/Objective C

(3)
Swift 학습 Objective-C에 비해 Swift는 좀더 배우기쉽다고 하고 웹 상의 강의도 더 많아서 Mac OS X 애플리케이션을 하이브리드로 개발을 하려고 한다.Swift와 Objective-C를 같은 프로젝트에서 사용가능 하다는 것은 아래 링크에 잘 설명이 되어 있다. Swift and Objective-C in the Same Project 스위프트는 오브젝티브 씨와 호환이 가능하기 때문에 야 언어를 포함하는 프로젝트 생성이 가능하다는 것이다.이런 동시에 호환 가능한 특성을 애플에서는 Interoperability라고 부르는 것 같다.Interacting with Objective-C APIs 1. UI: Swift2. Core: 계산 로직 - Objective-C, 추후 Metal (Meta 프레임워크는 ..
Metal 프레임워크 학습 알파고가 요즘 주변에서 화제이다.그래서인지 장기를 구현 해보고 자 하여 진행.이른바 알파장! 관련 기술로 Mac OS X 에서 돌리기 위한GPU 가속을 이용하기 위해 Metal이라는 프레임워크를 학습을 끄적여 본다.Mac OS X에서 메탈은 OS X El Capitan, 버전 10.11 이후 버전에서 지원한다. @3월 10일 (목)MTLDevice: https://developer.apple.com/library/mac/documentation/Metal/Reference/MTLDevice_Ref/index.html#//apple_ref/occ/intf/MTLDevice MTLComputeCommandEncoder (링크) : MTLComputeCommandEncoder 프로토콜은 데이터 병렬 컴퓨팅 처..
Mac OS X Lion (10.7): gcc는 어디에 있지? 이전에는 gcc가 xcode를 설치했더니 기본적으로 설치가 되어 있었다. 그런데 xcode 4.5를 설치하고 터미널에서 gcc 명령을 쳐보니 수행되지 않았다.찾아보니 xcode의 preference (단축키 command-,) > Download 에서 설치할 수 있었다.