2017-02-22 1 views
1

저는 현재 Swift를 학술 프로젝트에 사용할 것을 고려하고 있습니다. (저는 Python보다 빠르기 때문에 그것을 풀어주고 싶습니다). 가능성을 검토하면서 어떻게 문제에 접근해야하는지 궁금했습니다.Swift가 연구에 사용되었습니다.

내 질문 목록

  • 는 내가 원하는 프로젝트에 대한 놀이터를 사용해야합니까? 이것은 실제로 실험실 로봇에서 실행하고 싶은 앱과 일부 수학 알고리즘이 아닙니다.
  • 저는 예를 들어 다른 과학자가 사용하기 위해 프로젝트에서 라이브러리를 만들고 싶습니다. 카르타고. 내가 어떻게 그걸 얻을 수 있니?
  • 스위프트는 내가 원하는 방식 (콘솔이라고 부름)으로 사용할 수 있으며, 또는 로봇을 실행하고 데이터를 로봇에 전송하기 위해 MacOS 앱을 실제로 만들어야합니다.

답변

0

스위프트는 Apple Inc.에서 iOS, macOS, watchOS, tvOS 및 Linux 용으로 개발 한 범용 다중 패러다임 컴파일 된 프로그래밍 언어입니다. Swift는 Apple의 Cocoa 및 Cocoa Touch 프레임 워크와 Apple 제품 용으로 작성된 현존하는 Objective-C (ObjC) 코드의 큰 몸체에서 작동하도록 설계되었습니다. SWIFT

예, 당신은에서 스위프트 코드로 실험 할 수 스위프트의 가장 흥미로운 기능 중 하나를 대화 형 환경 놀이터입니다 "놀이터."

더 참고로 통과. 이 도구를 사용하면 컴파일러에서 코드를 실행하고 실행하는 데 시간이 많이 소요되는 작업을 거치지 않고 입력하는 동안 코드에 대한 변경 또는 추가의 효과를 볼 수 있습니다.

다른 놀이터 기능에는 변수 값을 "감시"하고 코드의 별도 행에 이름을 입력하고 사이드 바에 현재 값을 표시하는 기능과 "빠른보기"세트 "버튼을 사용하여 이미지, 문자열 및 기타 그래픽 디스플레이 용 컨텐츠를 표시합니다.

+0

내 모든 질문에 대답하지 않습니다. 놀이터에서 작성한 Swift 코드에서 라이브러리 (프레임 워크)를 만들 수 있습니까? 카르타고와 놀이터에서 일할 수있는 가능성은 무엇입니까? –

+0

https://medium.com/ios-os-x-development/using-third-party-framework-in-playground-with-carthage-82ead87a5bd7#.81kb894ce – Ren

+0

https://github.com/apple – Ren

관련 문제