Avatar
Avatar
koher
今の話と関係あるかわかりませんが、以前に岸川さんとそもそも fileprivate (というアクセスレベル修飾子)を書く箇所があるか?という話をしました。 fileprivate なメソッドを作りたいケースでも private extension にすればアクセスレベルとして fileprivate 扱いになるので、 fileprivate というアクセスレベル修飾子を書く機会がないんじゃないかという話です。 private なトップレベル関数も同様です。
おお、面白い... fileprivate は使っててほぼ例外的にコンパイラが無理見えない、って言ってくるときだけにつけてる印象があって、でもやっぱりそうか。ほとんどないですよね... private extension なるほど