タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

swift3に関するenmtkntのブックマーク (2)

  • Swift 3からのアクセスコントロール - Qiita

    Swift 3でクラスやメソッドにつける public や private などのアクセスコントロールが見直されました。新しいキーワードが増えただけでなく、これまでのキーワードの意味も変わったので、何がどう変わったのか、それらをどう使い分けていくのかというところを自分なりにまとめました。 これまでのアクセスコントロール Swift 2までは次の3つのアクセスレベルがありました。何もつけなければ internal が指定されたことになります。 public: 同じモジュール内だけでなく、別のモジュールからでもアクセスできる internal: 同じモジュール内からのみアクセスできる private: 同じソースファイル内からのみアクセスできる Swift 3からは次の5つのアクセスレベルになります。何も付けなければ internal になる点はこれまでと同じです。 open: 同じモジュール

    Swift 3からのアクセスコントロール - Qiita
  • Swift 3.0 Coding Standard - Qiita

    About this Standard このドキュメントは Swift でのコーディングを効率よく行うために作成したもので、以下の項目を方針としています。 プログラマによる記述のブレが少ないこと コードの意図が明確であること 可読性をできるだけ落とさずに、少ない記述量でコーディングできること このドキュメント自体の読みやすさ、把握しやすさが保たれること なお原則として、Xcode上でエラーになる、または警告が出る書き方については記述しません。 Gratitude ドキュメントの作成にあたり、複数の他社様規約を参考にさせていただきました。 参考にさせていただいた規約については項番 14. に記載しています。 この場を借りて、お礼申しあげます。 Basic Policy 省略できるものは基省略する 極端に理解が困難になる場合を除き、記述が少ないことを優先する 1. Naming 1.1. 役

    Swift 3.0 Coding Standard - Qiita
  • 1