-1
A
回答
3
概念上沒有區別; moduleprivate
只是在訪問控制修飾符命名討論期間未被接受的相同訪問級別的可能替代名稱。
https://lists.swift.org/pipermail/swift-evolution/Week-of-Mon-20160328/013854.html
的internal
修飾符是實際的雨燕語言存在兩個只有一個,但兩個名字代表相同的行爲。
+1
好找。但我不會稱之爲「沒有區別」:「內部」是一個Swift關鍵字,「moduleprivate」不是。 –
+0
@MartinR公平點 - 我更新了答案,以澄清! –
相關問題
- 1. Swift shell和Swift之間的區別
- 2. Swift中Printable和DebugPrintable之間的區別
- 3. Swift中nil和()之間的區別
- 4. Swift is和isKindOfClass()之間的區別?
- 5. Int和Uint8之間的區別swift
- 6. 在Swift中,Access修飾符的內部和公共之間有什麼區別?
- 7. 外部和內部表格性能之間的區別?
- 8. 內部IP地址和外部IP地址之間的區別
- 9. dexing和部署之間的區別?
- 10. 構建和部署之間的區別?
- 11. javascript:scrollTop和offset之間的區別頂部
- 12. 內容和LoadContentFrom之間的區別
- 13. 嵌入式系統內部,內聯,外部之間的區別?
- 14. Python的設置和字典之間的區別「內部」
- 15. 調用getActivity()。startActivity();之間的區別和startActivity();內部片段
- 16. 內部連接和列連接之間的區別
- 17. 在IE和Chrome之間顯示內部div的區別
- 18. 異步和多線程之間的內部區別是什麼?
- 19. 內部加入和完全加入之間的區別
- 20. 之間的〜/和的區別../
- 21. Swift 4中private和fileprivate之間的區別
- 22. 在swift 2中排序和sortInPlace之間的區別?
- 23. Swift中類型和明確展開類型之間的區別
- 24. '#','%'和'$'之間的區別
- 25. {!!之間的區別!!}和{{}}
- 26. '+ ='和'= +'之間的區別?
- 27. 「。+」和「。+?」之間的區別
- 28. .eq之間的區別。和==
- 29. #。/和#之間的區別。 ./
- 30. !=和!之間的區別==
'moduleprivate',它似乎正在討論中,但最終被拒絕。請在官方規範中提出您的問題,這裏已經被SE-0025接受(SE代表Swift Evolution):https://github.com/apple/swift-evolution/blob/master/proposals/0025-scoped -access-level.md – BaseZen