Câu hỏi được gắn thẻ «swift-language»

Swift là ngôn ngữ lập trình do Apple thiết kế để tạo các ứng dụng iOS và OS X. Swift được xây dựng dựa trên nền tảng của C và Objective-C.






6
Hàm Swift so với thuộc tính được tính
Nói rằng tôi có một lớp học Eventnhư sau: class Event { private var attendees: [Person] = [] // Case 1 //******* // Should I use a func… func countOfAttendees() -> Int { return attendees.count } // …or a var var countOfAttendees: Int { return attendees.count } // Case 2 …




3
Có phải là thực hành tốt để bọc một tập các thuộc tính có liên quan vào cấu trúc / lớp riêng của nó không?
Viết một đối tượng Người dùng bằng Swift, mặc dù câu hỏi của tôi liên quan đến bất kỳ ngôn ngữ được gõ mạnh nào. Người dùng có thể có một loạt các liên kết (FacebookProfile, InstagramProfile, v.v.). Một vài câu hỏi xung quanh này. Có phải là thực hành …

1
Tại sao Swift cần bảng nhân chứng?
Tôi đang cố gắng đọc chi tiết triển khai của Swift và một điều tôi không thể hiểu được là "bảng nhân chứng" của nó. Có vẻ như chúng là một con trỏ vtable riêng được sử dụng cho các cấu trúc. Nhưng tại sao bạn lại cần điều đó? …

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.