ブックマーク / qiita.com/nakazy (2)

  • Realmを使ってToDoアプリを作った - Qiita

    class ToDoItem: RLMObject { dynamic var name = "" dynamic var finished = false } RLMObjectを継承したクラスを作り、カラムは「dynamic var 変数名 = 初期値」で定義をします。 ToDoItemモデルのオブジェクトを取得 todosは未完了のタスクで、finishedは完了済みのタスクです。 NSPredicateで条件を定義し、条件にマッチするオブジェクトがtodos, finishedに格納されています。型はRLMResultsでデータベースが更新されたら自動的に最新に反映されるので便利です。 var todos: RLMResults { get { let predicate = NSPredicate(format: "finished == false", argumentArra

    Realmを使ってToDoアプリを作った - Qiita
    ginzi009
    ginzi009 2015/05/09
    Realmを使ってToDoアプリを作った
  • [Swift] WebプログラマがiOSアプリ開発をする際に参考にしたサイト・学習方法 - Qiita

    私はPHP,Ruby,Javaなどを学生時代に書いていましたが、新卒での最初の仕事SwiftでiOSアプリを開発することでした。もし私がもう一度始めから勉強するならばこういう手順でするだろう、ということを書きたいと思います。 はじめに ある程度他の言語でプログラミング経験がある方ならば、Swiftは非常にとっつきやすい言語ですので基的な文法はすぐに理解ができると思いますので、Storybaord(AutoLayout)、UIKit、Xcodeの使い方に多くの時間を使いましょう。文法をちまちま写経していくよりも、作りたいものがあるならばそれを作りながら学んでいくのが一番です。以下に文法・UIKit・Stoaryboardを学ぶ上でのオススメのサイトを紹介していきたいと思います。 文法 ドットインストール(Swift入門) Swiftのレッスンがようやく登場しました。筆者が勉強し始める前は

    [Swift] WebプログラマがiOSアプリ開発をする際に参考にしたサイト・学習方法 - Qiita
    ginzi009
    ginzi009 2015/05/03
    [Swift] WebプログラマがiOSアプリ開発をする際に参考にしたサイト・学習方法
  • 1