찾다

 >  Q&A  >  본문

objective-c - 想学ios 直接学oc 还是swift 有什么区别

想学ios 直接学oc 还是swift 有什么区别

伊谢尔伦伊谢尔伦2772일 전1308

모든 응답(15)나는 대답할 것이다

  • 巴扎黑

    巴扎黑2017-04-17 17:20:19

    취업 공부 여부에 따라 다른 것 같은데요? 일자리를 찾고 있다면 먼저 OC를 배우십시오. 대부분의 회사가 OC를 사용하고 Swift는 아직 인기가 없기 때문입니다.
    그냥 관심이라면 Swift를 배워보세요~

    회신하다
    0
  • PHP中文网

    PHP中文网2017-04-17 17:20:19

    언어적 관점에서 보면 Swift는 OC보다 훨씬 간단하며, Apple에서 공식적으로 지원하므로 초보자라면 Swift를 배우는 것을 권장합니다.

    회신하다
    0
  • 阿神

    阿神2017-04-17 17:20:19

    전체적인 추세는 Swift이지만, 현재 프로젝트는 기본적으로 OC로 작성됩니다.

    회신하다
    0
  • 阿神

    阿神2017-04-17 17:20:19

    Swift도 배울 수 있는데 개인적으로는 OC로 작성하는 것이 더 편리한 것 같아요

    회신하다
    0
  • 怪我咯

    怪我咯2017-04-17 17:20:19

    C로 기초를 다졌다면 개인적으로 Swift보다 OC가 훨씬 단순하다고 생각합니다.
    대세는 확실히 Swift인데, Swift 구문은 계속 업데이트되고 있고, 대규모 프로젝트의 유지 비용이 너무 높기 때문에 기본적으로 여전히 OC를 사용하여 작성합니다.

    회신하다
    0
  • ringa_lee

    ringa_lee2017-04-17 17:20:19

    ObjectiveC는 Smalltalk 시스템의 구문입니다. C 언어를 사용하는 프로그래머는 Swift를 직접 배울 수 있습니다. Swift를 이해할 수 있다면 충분합니다

    회신하다
    0
  • 大家讲道理

    大家讲道理2017-04-17 17:20:19

    스위프트는 막을 수 없는 것 같습니다. .

    회신하다
    0
  • 迷茫

    迷茫2017-04-17 17:20:19

    OC를 배우지 않고 그냥 Swift를 직접 배웠습니다(제 작업 내용은 iOS와 관련이 없습니다).
    하지만 Swift를 직접 배우려면 최소한 기본적인 OC 구문을 이해해야 합니다. 이렇게 하면 다른 사람의 오픈소스 OC 코드를 보면 이해할 수 있고, 현재 많은 튜토리얼 코드가 OC로 작성되어 있습니다.

    단기간 iOS 작업을 하지 않을 예정이라면 Swift를 배우세요. 결국 Swift가 Apple의 미래입니다. 하지만 일을 하고 싶다면 OC를 배워야 합니다. 왜냐하면 단기간에 OC는 여전히 대부분의 회사에서 iOS를 개발하는 주류 언어이기 때문입니다.

    회신하다
    0
  • 大家讲道理

    大家讲道理2017-04-17 17:20:19

    iOS 경력을 갖고 있다면 OC를 배워보세요. 이제 iOS를 개발하는 많은 회사들이 OC를 사용합니다

    회신하다
    0
  • 怪我咯

    怪我咯2017-04-17 17:20:19

    지금 iOS를 배우고 싶다면 바로 Swift를 배우세요. 대부분의 회사가 OC를 사용하고 있지만 여전히 OC가 필요한 회사도 많지만 지원하기 위해 경쟁하는 사람들도 있습니다. OC의 경우는 많지만 Swift를 사용하는 사람은 적습니다. Swift의 장점에 대해 이야기해 보겠습니다. 물론, OC가 쓸모없다고 폄하하는 것은 아닙니다. 이제 많은 오픈 소스 프로젝트가 Swift를 사용하기 시작했습니다. 거의 유지 관리되지 않는 프로젝트를 제외하면 대부분의 프로젝트는 iOS 프로그래머로서 Swift로 전환하거나 Swift 버전을 생성합니다. 오픈 소스 커뮤니티를 팔로우하는 것은 매우 중요합니다. 그러나 두 번째 요점은 javascript용 ES6나 이전 커피나 Swift, Ruby 등 ES6 구문을 사용하는 언어나 Lisp 계열의 언어가 점점 더 대중화되고 있다는 점입니다(아마도 이들 중 일부는 아닐 수도 있습니다). , 아니면 내 개념이 명확하지 않은 경우, 아마도 (나는 아이디어를 얻었습니다) 이런 종류의 언어가 미래의 추세이므로 Swift를 배워야합니다. 추세에 있어서 많은 역사적 추세를 따라야합니다. 자연스럽게 배우게 되겠죠...

    회신하다
    0
  • 취소회신하다