タグ

ブックマーク / maplesystems.co.jp (2)

  • Swiftでの列挙型(enum)の気持ちを、クラスと構造体から考えてみた。 | 株式会社メイプルシステムズ

    こんにちは、すいふぁー渡部です。 以前の「Swift入門者が覚えておきたい17項目」の列挙型でも書きましたが、Swiftの列挙型(enum)って凄い色々出来るんですよね。関数を記述できるし、値持ってるし。 で、ふと気がついた。 これってクラスとか構造体と同じようなクラス・型を定義するものなんじゃないかと。 という訳で、Swiftの列挙型をクラス、構造体と比較してみることで、新しい型を作る定義なのか、どうかを考えてみたいと思います。 検証環境は、Xcode6.2で行っています。 列挙型はクラスの夢を見るか? 全く関係ないですが、ブレードランナーの続編が2015年、今年の夏から作成が開始されるらしいですね。っと、楽しみにしていましたが、記事を書いてる最中に、出演を予定していたハリソン・フォード氏が事故ったそうで、どうなるんですかね。 それでは、今回の主役たちをご紹介したいと思います。 今回出場

    Swiftでの列挙型(enum)の気持ちを、クラスと構造体から考えてみた。 | 株式会社メイプルシステムズ
  • SwiftでECSlidingViewControllerを使ったドロワーメニューを実装してみた。 | 株式会社メイプルシステムズ

    こんにちは、すいふぁー渡部です。 iPhoneのアプリでよくある、横にスライドさせて表示させるメニュー(ドロワーメニュー)を、Swiftで実装してみたので、ご紹介します。 概要 ・スライドメニューには、外部ライブラリの「ECSlidingViewController」を使用します。 ・外部ライブラリ管理には「CocoaPods」を使用します。 ・実際に作って動かしてみる。 環境はXcode6.1.1です。 Swiftで横スライドメニューを作った話。 環境準備編 ECSlidingViewController を CocoaPods経由で使用出来るようにしますので、はじめに CocoaPods がインストールされているか確認しましょう。 もしインストールされていないようでしたら、「Swift入門者が覚えておきたい17項目」の16項目の「CocoaPods の使い方」を参考にして頂けると良いと

    SwiftでECSlidingViewControllerを使ったドロワーメニューを実装してみた。 | 株式会社メイプルシステムズ
  • 1