> On Sep 28, 2016, at 8:04 AM, Jens Alfke via swift-users > <swift-users@swift.org> wrote: > > >> On Sep 28, 2016, at 12:16 AM, Cao Jiannan via swift-users >> <swift-users@swift.org> wrote: >> >> I think the Swift team should tell us which is better. > > If one were better than the other, they wouldn’t both exist... > > It depends on whether you need to use those entities in other source files in > the same module. > If you don’t, use fileprivate. If you do, use private.
private is *more* restrictive than fileprivate. If you need to use the entities in other source files in the same module you want internal, not private. _______________________________________________ swift-users mailing list swift-users@swift.org https://lists.swift.org/mailman/listinfo/swift-users