2016-08-03 2 views
5

다른 개발자의 코드를 검토 중이며 일부 익숙하지 않은 코드를 보았습니다. 익숙하지 않은 코드 중 하나가 바로 이것입니다.Swift의 "<-"의미

identifier <- map["id"] 

식별자는 구조체 내부의 변수입니다. "< -"기호의 사용법을 알려주십시오. 인터넷 검색을 시도했지만 올바른 대답을 찾을 수 없습니다. 고맙습니다!

+0

감사합니다. @EricD 다른 개발자에게 그가 사용하는 라이브러리에 대해 물어 보겠습니다. 고맙습니다. :) –

+0

아마 https://github.com/Hearst-DD/ObjectMapper에서. –

답변

7

<- 연산자는 Swift의 일부가 아닙니다.

그것에 대해 Swift manual에는 아무 것도 없습니다.

프로젝트에서 사용중인 타사 라이브러리에 정의 된 사용자 지정 연산자입니다.

당신이 그것에 CMD-click을 할 경우, 엑스 코드는 운영자의 선언

0

ObjectMapper 사용하는 개발자를 열어야합니다. https://github.com/Hearst-DD/ObjectMapper

그래서. 내 게시물에 대답 해 주셔서 감사합니다.

건배!

+0

좀 더 구체적으로 말하자면 여기가 연산자 "<-"가 선언 된 곳입니다 : https://github.com/Hearst-DD/ObjectMapper/blob/master/ObjectMapper/Core/Operators.swift –