구현중~ 다 끝나면 올리겠음
안드로이드 포트폴리오로 구현하였던 WebRTC를 iOS에도 구현하기 위해 여러 자료들을 찾고 있었다. 미디어서버는 안드로이드 구현때와 마찬가지로 구글의 미디어서버를 쓰기로 하고.. 클라이언트 부분을 찾아봤다. 처음으로 찾은 곳은 구글의 AppRTC 예제인데, 오브젝 C로 작성이 되어있다. 아직은 스위프트로 제공할 계획은 없다고 한다.(사실, 이 예제에서, WebRTC를 구현하는 코어 부분은 그냥 오브젝티브 C 그대로 나두고, 뷰 컨트롤러 부분만 스위프트로 변환시켜 연동해도 충분히 실행 될 것이다.) 물론 이를 가져다가 붙여 써도, 오브젝씨랑 스위프트는 호환이 되기 때문에, 실행은 되지만.. 나는 아직 스위프트를 공부하고 있는 터라 의미가 없었다. 다른 클라이언트 예제를 찾아보았다. ISBX에서 만든 예제..
해당 환경은 꼭!! 개발할 시에만 사용해주세요. 정식으로 런칭할 때는 맥북 또는 i맥으로 개발해야 합니다~~ ※ Vmware 14버전(또는 Pro), Mac OS는 High Sierra(10.13.0) 기준입니다. 1. 다음 유튜브 사이트에 들어간다. 2. 더보기 버튼을 눌러, For Personal Use Only 밑에 5개의 파일을 모두 다운받는다.Get Vmware player(14버전이며, Pro 버전도 문제없이 실행된다.)Get macOS High SierraGet unlocker for vmware 14(git 페이지에서, zip 파일 째로 받는다.)Get Vmware toolsGet VM fix text document 3. 동영상을 보며 MacOS 설치 및 여러가지 작업들을 진행해준다.....
1. 변수선언 JAVAint hands; // 변수 선언 hands = 2; // 변수 초기화 int nose = 1; // 변수 선언과 함께 변수 초기화 한번에 SWIFT var hands : Int // 변수 선언 hands = 2 // 변수 초기화 var nose = 1 // 변수 선언과 함께 변수 초기화 한번에, -> 자료형은 컴파일러의 타입 추론 기능에 의해 자동으로 선언 됨 - 스위프트는 변수를 var로 선언한다. 이는 자바스크립트와 같다. - 자바는 변수를 선언할 때 자료형을 앞에 쓰지만, 스위프트는 변수의 자료형을 선언할 때 ': Int' 처럼 변수명 뒤에 붙여 쓴다. 이를 타입 어노테이션이라 한다. - 스위프트에서 변수 선언과 초기화를 한번에 할 때, 컴파일러의 타입 추론 기능에 의해 자..