Swift 新增fileprivate 詳解

之前項目中只要用了private  那麼在同一個文件同一個類中仍是能訪問的(好比一個類中寫了一個extension) swift3.0如今不行了 新增了一個fileprivate 的訪問控制 之前的private 變成了真正的私有  只有同一個類中才能訪問 一個文件中即便extension也不能訪問了swift

 fileprivate  私有訪問 同一個類同一個文件中能訪問io

private  私有訪問 只有同一個類中能訪問file

如今的訪問權限則依次爲:open,public,internal,fileprivate,private。權限

相關文章
相關標籤/搜索