Objective-C

TwitterAPI 1.1への対応メモ

開発したアプリでTwitterAPI1.1への移行を行ったので、メモ。TwitterAPI1.1で何が変わるのかという点については、いろいろな記事が書かれていて、すごく参考になりました。 結局、Twitter API 1.1で何が変わる? 5つのポイント:Twitter APIと開発者規約変更…

(iOS)サーバーから取得した情報をローカルにキャッシュしておき、オフラインの時はキャッシュ情報を参照する

この記事の追加ネタです。 iOSで自作WebAPIにアクセスする - おかひろの雑記外出先からスマホやタブレットでサーバーにアクセスしようとしても、3GやLTE回線が繋がらなかったり、 繋がったとしても社内システムに接続する場合はVPN接続が必要だったりと、 情…

UIImageの画像を自前のシステムにアップロード

UIImageの画像を、自前のシステムにHTTPでアップロードする処理を作ってみました。iOSのカメラ(UIImagePickerController)を試してみた - おかひろの雑記 と組み合わせれば、カメラで撮影した画像をアップロードできます。アップロードする画像はUIImageVie…

iOSのカメラ(UIImagePickerController)を試してみた

UIImagePickerControllerを使って、写真の撮影とフォトライブラリへの保存・参照を行うだけのプログラムを試してみました。 アップルのドキュメントに載ってることそのままだし基礎の基礎ですが、自分用メモということで。 CameraViewController.h @interfac…

iOSで自作WebAPIにアクセスする

社内業務システムのWebAPI実装を考えてみる - おかひろの雑記で作成したような自作WebAPIに、Objective-Cからアクセスするプログラムを作成してみました。 レスポンスはJSONのみ対応とします。 Objective-CからのHTTP接続についてはこの本でもちょこっと紹介…

Xcodeで簡単なユニットテストを試してみた

Xcodeでのユニットテストの存在は知っていたものの使ったことがなかったので、簡単なものを試してみました。確認したバージョン Xcode 4.3.3自分の今のところのイメージでは、データベースアクセスとかそのあたりのロジックのテストが出来ればいいなと思って…

"Include Unit Tests"をチェックし忘れたプロジェクトにUnitTestの設定をする

Xcodeをプロジェクト作成時に"Include Unit Tests"のチェックをしないで、 後からユニットテストをしたくなることがあったので調べてみました。 自分でちょこっといじくってみて、とりあえずできそうだったのでメモ。 漏れや間違いがありましたら、ご指摘い…

cocos2dでiAdとAdmobを表示

Cocos2dでiAdとAdmobを切り替えて表示するのはどうやるのかなと調べていたら、こんなものがありました。 GitHub - jandrad/AdRootViewController: RootViewController replacement for Cocos2d that supports iAds and AdMob.簡単にできそうだったので、やっ…

cocos2dでツイートダイアログ表示

cocos2dで作成したゲーム上に、iOS5以降で追加されたツイートダイアログを表示するやり方です。おなじみのダイアログが表示されます。 アプリからiOSのTwitter機能の使用を許可されなかった場合、ブラウザでTwitterを開きます。 ソース -(void)menuItemTappe…

iOSでSQLiteを使う

iOSでSQLiteを使う場合はFMDBを使うと便利です。FMDB GitHub - ccgus/fmdb: A Cocoa / Objective-C wrapper around SQLite設定SQLiteを使うためには、「Link Binary With Libraries」にlibsqlite3.0.dylibを追加する必要があります。 ダウンロードしたFMDBの…

TapkuLibraryでカレンダーを表示

iPhoneでカレンダーを使いたいケースは結構あるのではないかと思います。 カレンダーを使えるようにするライブラリーはいろいろあるようですが、TapkuLibraryが評判が良さそうなので、設定手順などをメモ。 自分なりに試行錯誤した箇所もあります。 間違いや…