Hi,

I am beginning with Swift 4 (coming from the Java world) but I do not have yet 
a Swift development environment to experiment with. Therefore my question(s) 
might sound a bit silly. Unfortunately, I haven't been able to answer them by 
reading the online Language Guide.

1) What makes a submodule? I can see online examples about how to import them, 
but not how to create one or any other further details about them. Are they 
like Java packages inside a jar? Do their hierarchical name (prefix1.prefix2. 
... .submodulename) reflect a path tree on the filesystem (/prefix1/prefix2. 
... /submodulename), just as it happens with Java packages?
2) Can two different submodules within a single module export two different 
classes under a single class name? Like module.submodule1.MyType and 
module.submodule2.myType.

Thanks in advance.

David
_______________________________________________
swift-users mailing list
swift-users@swift.org
https://lists.swift.org/mailman/listinfo/swift-users

Reply via email to