-1
A
答えて
3
概念的には違いはありません。 moduleprivate
は、アクセス制御修飾子の名前付けに関する議論で受け入れられなかった同じアクセスレベルの代替名でした。
https://lists.swift.org/pipermail/swift-evolution/Week-of-Mon-20160328/013854.html
internal
修飾子は実際スイフト言語に存在する両者の唯一のものであるが、2つの名前が同一の挙動を表します。
+1
良い見つける。しかし、私は "違いはありません"とは言わないでしょう: "内部"はSwiftキーワードであり、 "moduleprivate"はそうではありません。 –
+0
@MartinR Fair point - 明確にするために答えを更新しました! –
関連する問題
- 1. 内部リンクと外部リンクの違い
- 2. `そのシンボルと内部モジュールusing`、モジュール
- 3. Swiftパッケージとモジュールの違いは何ですか?
- 4. 内部結合VS内部の内部結合の違い
- 5. NTFSとFAT:内部での違い
- 6. Yiiのモジュールと拡張モジュールの違い
- 7. IntとUint8 swiftの違い
- 8. Azure ADモジュールとMS Onlineモジュールの違い
- 9. 内部モジュール
- 10. jest.mock(モジュール)とjest.fn()の違い
- 11. ノードとモジュールの違いは?
- 12. モジュールとサブシステムの違い
- 13. 外部ソートと内部ソートの違いは何ですか?
- 14. Javaの内部クラスとローカル内部クラスの違いは何ですか?
- 15. 内部名swift 2.0+?
- 16. 内部保護と内部保護の違いはありますか?
- 17. モジュール内のクラスのネストとクラス名の一部としてのモジュールの使用
- 18. SwiftデータとNSDataの3つの違い
- 19. ハイブの内部テーブルとエクステンデットテーブルのパフォーマンスの違い
- 20. Angular Jsのモジュールとライブラリの違い
- 21. モジュールとフレーバーのAndroidの違い
- 22. C#の内部クラスとパブリッククラスの違いは何ですか?
- 23. github内の組織メンバーと外部協力者の違い
- 24. Swift 2とLinux/OS Xの違い
- 25. Swift 3:DispatchQueue.main.async {}とDispatcQueue.main.async(実行:{})の違い?
- 26. VSデバッガの内部と外部の実行の違いは何ですか?
- 27. MavenモジュールとMavenプロジェクトの違い
- 28. ISAPIフィルタとASPの違い.Net Httpモジュール
- 29. 内部と外部のオーバーロードされたC++演算子の違い
- 30. Javascript:Webpack + Typescript + Namespace(内部モジュール)
'moduleprivate'は議論の対象だったが最終的には拒否されたようだ。ここでSE-0025(SEはSwift Evolutionを意味します)として受け入れられている公式仕様と関連して質問を作成してください:https://github.com/apple/swift-evolution/blob/master/proposals/0025-scoped -access-level.md – BaseZen