タグ

CoreDataに関するUtmrerのブックマーク (7)

  • NSPredicate 全構文解説 - Qiita

    NSPredicateで使用できる全構文の解説です。 確認に使用したサンプルコードはこちらです。 NSPredicate Programming Guide - Predicate Format String Syntaxに記載しているのは全て取り上げていますが、SUBQUERYがNSExpressionに書いてあったりしたからまだ他にもあるのかもしれません。 あと@を指定して使用する関数のドキュメントが見つからなかった・・・ドキュメントが乱雑し整理されていない感じがしました。 関連キーワード: BNF, NSExpression 注意: SQLと同じ用語には注意が必要です。例えばANYはSQLのANYとは異なります。 リテラル %@ 文字列として扱われる(ダブルクォーテーションで囲われる) NSString *attributeValue = @"Anne"; NSPredicate *

    NSPredicate 全構文解説 - Qiita
  • Mogenerator + MagicalRecordでCoreData入門 - Qiita

    初投稿。iOSアプリ開発ビギナーで至らないところもあるかと思いますがよろしくお願いします(ツッコミとか)。 データの永続化を行うにあたり、iOSではフラットファイル、SQLite、CoreDataを使うことが出来ます。前者2つはウェブ・アプリケーションで多少馴染みがあるものの、Cocoaプラットフォームでのデータ永続化はさっぱりわからずCoreDataって何?という状態からスタートしました。 このドキュメントでカバーすること: CoreData, mogenerator, MagicalRecordがどんなものであるかとその使い方 このカバーしないこと: Xcodeの基的な使い方 CoreData, mogenerator, MagicalRecord以外のライブラリのインストール方法 登場人物 CoreData mogenerator MagicalRecord CoreDataプログ

    Mogenerator + MagicalRecordでCoreData入門 - Qiita
  • iOSでTDDをしてみる - CoreData編 - Qiita

    CoreDataに対して、テストを行います。ここでは、mogeneratorとMagicalRecordを使っています。生のCoreDataについても同様のことは可能です。 https://github.com/akuraru/iOSxTDD/compare/1.5.1...1.6.0 参考 http://qiita.com/key/items/35569f334528e225531e http://rentzsch.github.io/mogenerator/ https://github.com/magicalpanda/MagicalRecord Entitiesの生成 今回、EntityはItemがtimestampとtitleを持っているというものを用意しました。 ここでは、mogeneratorを使っています。mogeneratorは、NSMaangedObjectのサブクラス

    iOSでTDDをしてみる - CoreData編 - Qiita
  • http://cocoadevcentral.com/articles/000085.php

    Utmrer
    Utmrer 2013/08/04
    英語苦手だけどそこそこはてブついてるからいいこと書いてるんだと思う(小並感)
  • iPhone版LINEのデータ構造 : Core data in LINE « NAVER Engineers' Blog

    こんにちは。検索サービス開発4チームでメッセージアプリのLINEiPhoneアプリ開発を 担当している金泰敬(キム テギョン)です。 今回説明させて頂きたい主題はLINEのモデル側を支えているCore Dataです。 Core Dataは、MacOS XのベースFrameworkであるCocoaのMVC構造のうち、 Model側を担当しているFrameworkです。 Core Dataを利用するとデータモデルの設計、オブジェクトのデータの読み取り、書き込み、管理などを簡単に行うことができます。 現在、LINEではCore Dataを利用してメッセージ、トーク、グループ、ユーザーなどを管理しています。 例えば、相手のメッセージが到着するとまずコアのデータからSqliteDBに格納します。 そして保存されたメッセージに関連しているトークでも更新が行われます。 もしそのメッセージが

  • Study CoreData 0 序章 〜日本語で覚えなくっても良いじゃんね~

    え〜と、かなりブログの更新を怠けている真っ最中ですが^^; 突然ですが、ほぼ初となる『iPhone/iPadアプリ開発者向け』のエントリを日から始めます。 題材は『CoreData』ですっ! なぜ、急にこのエントリをする事にしたか?と言うと、 ・まだまだ、CoreDataに関する日語の情報が少ない気がする。 ・あってもMac向けにInterfaceBuilderでの作業ですむようなやり方だったりして、iPhone向けに応用するのが難しい。 ・書籍やWebで紹介されているチュートリアルの範囲内では、構造が単純すぎて実際にアプリで使えるレベルの使い方が分からない。(or 難しすぎてわからない) ・今開発中の”TapDays”には『ゼッタイ不可欠!!』だから。 などなど…。 色々調べていくと洋書で習得されている日の開発者の方も多いようですが、僕には…(>~<;) それと、CoraDataに

    Study CoreData 0 序章 〜日本語で覚えなくっても良いじゃんね~
  • CoreDataに画像のサムネイルをバイナリデータで保存する - Qiita

    100KB以下のちいさい画像ならCoreDataのモデルにいきなり入れちゃってもOK UIImageをいい感じに四角く切り取って縮小するメソッドをつくる - (UIImage *)cropImageView:(UIImage *)image { // 切り取る float origin_width = image.size.width; float origin_heigt = image.size.width; CGRect cropRect; if (origin_heigt <= origin_width) { float x = origin_width / 2 - origin_heigt / 2; float y = 0; cropRect = CGRectMake(x, y, origin_heigt, origin_heigt); } else { float x = 0;

    CoreDataに画像のサムネイルをバイナリデータで保存する - Qiita
  • 1