Trong Swift dẫn Ngôn ngữ lập trình, nó nói:kiểm soát truy cập Swift cho initializer mặc định
“The initializer mặc định có cấp độ truy cập tương tự như kiểu nó khởi.”
Trích Từ: Apple Inc “Ngôn ngữ lập trình Swift.” IBooks. https://itun.es/us/jEUH0.l
và sau đó nó nói:
“Đối với một kiểu dữ liệu muốn định nghĩa là công cộng, initializer mặc định là coi nội bộ. Nếu bạn muốn có một loại nào là initializable với một initializer không tham số khi được sử dụng trong mô-đun khác, bạn phải cung cấp một công không tham số khởi tạo cho mình như là một phần của định nghĩa các loại của “
Trích Từ:. Của Apple Inc “Ngôn ngữ lập trình Swift.” IBooks. https://itun.es/us/jEUH0.l
Câu lệnh thứ hai không mâu thuẫn với câu đầu tiên?