2016-08-03 25 views
5

Tôi đang xem xét mã từ các nhà phát triển khác và tôi thấy một số mã không quen thuộc. Một trong những mã không quen thuộc là cái này.Ý nghĩa của "<-" trong Swift

identifier <- map["id"] 

số nhận dạng là một biến bên trong cấu trúc. Bạn có thể vui lòng giúp tôi sử dụng biểu tượng "< -" không? Tôi đã thử googling nó nhưng tôi không thể tìm thấy câu trả lời đúng. Cảm ơn bạn!

+0

Cảm ơn bạn @EricD Tôi sẽ hỏi nhà phát triển khác về thư viện mà anh ấy sử dụng. Cảm ơn bạn. :) –

+0

Có lẽ từ https://github.com/Hearst-DD/ObjectMapper. –

Trả lời

7

Nhà điều hành <- không thuộc Swift.

Không có gì trong số Swift manual về điều đó.

Đây là toán tử tùy chỉnh được xác định bởi thư viện của bên thứ ba mà bạn đang sử dụng trong dự án của mình.

Nếu bạn làm một CMD-click vào nó, Xcode nên mở lời tuyên bố của nhà điều hành

0

Các nhà phát triển sử dụng ObjectMapper. https://github.com/Hearst-DD/ObjectMapper

Đó là lý do. Cảm ơn các bạn đã trả lời bài đăng của tôi ở đây.

Chúc mừng!

+0

Cụ thể hơn, đây là nơi mà toán tử "<-" được khai báo: https://github.com/Hearst-DD/ObjectMapper/blob/master/ObjectMapper/Core/Operators.swift –