タグ

ブックマーク / www.yoheim.net (2)

  • [XCODE] ネットワーク接続が3GかWifiか圏外かを調べる簡単な方法 - YoheiM .NET

    今日は、iPhoneアプリ制作の内容のうち、ネットワーク接続中に、 現在の接続が3GなのかWifiなのか圏外なのかを判断する方法をブログに書きたいと思います。 自分のアプリ制作中に、WifiならiTunesへのリンクを有効にしたいなぁと思い、 ネットワーク状態を調べる方法を検証したので、その内容を書きたいと思います。 まずは準備から まずは、ネットワーク状態を調べる為の、Appleが作成している?クラスをインポートします。 Reachability.hとReachability.mを、以下のリンクからダウンロードできます。 Reachability @developer.apple.com また、以下のフレームワークを追加する必要があります。 私はこれを知らずに、起動時にリンクエラーとなり、何が不足しているのかかなり困りましたw。 「SystemConfiguration.framewor

    [XCODE] ネットワーク接続が3GかWifiか圏外かを調べる簡単な方法 - YoheiM .NET
  • [XCODE] CoreDataにおいてテーブル定義変更を行う方法 - YoheiM .NET

    今日は、iPhone開発ネタのうち、CoreDataのお話です。 CoreDataを用いたデータの永続化は、多くのアプリで行われていると思います。 しかし、一度テーブル定義を行ってから、その後テーブル定義変更を行い、その後アプリを 実行するとエラーが。そのエラーを発生させず、定義変更後にデータを移行する方法を 今日は書きたいと思います。 CoreDataのデータ移行(マイグレーション)の必要性 私がリリースしているiPhoneアプリの中に、出費管理を行う Pocket.Money.Managementがあります。 このアプリでは、出費情報(日付、内容、金額)をCoreDataを用いて保存して、参照するアプリです。 既にリリースしているのですが、このたびテーブルを一つ追加したいと思いました。 その際に、既に定義済みの定義ファイルを変更すると以下のようなエラーが発生します。 2012-05-0

    [XCODE] CoreDataにおいてテーブル定義変更を行う方法 - YoheiM .NET
  • 1