之前項目中只要用了private 那麼在同一個文件同一個類中仍是能訪問的(好比一個類中寫了一個extension) swift3.0如今不行了 新增了一個fileprivate 的訪問控制 之前的private 變成了真正的私有 只有同一個類中才能訪問 一個文件中即便extension也不能訪問了swift
fileprivate 私有訪問 同一個類同一個文件中能訪問io
private 私有訪問 只有同一個類中能訪問file
如今的訪問權限則依次爲:open,public,internal,fileprivate,private。權限