assaulter's diary

主にバイクについて

2013-01-01から1年間の記事一覧

CoreDataを使ってみる

最近はRailsばかりいじってて、久しぶりにXCode開いたら色々忘れていたので、まずはCoreDataについてメモしていきます。 参考にしたのは下記の本です iOS開発におけるパターンによるオートマティズム作者: 木下誠出版社/メーカー: ビー・エヌ・エヌ新社発売…

AmazonS3とiOS間でファイルをやりとりする(その2)

前回 - AmazonS3とiOS間でファイルをやりとりする(その1) - assaulter's diary の続きになります。僕はこういう感じで実装しました。 ダウンロード 仕様 : ユーザーにはDLの結果のみを見せる(今回はStringを返す)。データはよしなに扱う。 Clientを作成 メン…

iOSにてfullResoultionImageを扱う際の問題点

前回とは別の話題になります。 iOSでALAssetから画像を取得する際には、メソッドとして ・fullScreenImage ・fullResolutionImage の2つがありますが、後者のfullResolutionImageを扱う際にハマりポイントがあったので書きます。 ハマりポイント??? iOS5…

AmazonS3とiOS間でファイルをやりとりする(その1)

お久しぶりです。 AmazonにS3っていうストレージサービスがあるんですが、それをiOSで使う機会があったのでメモしておきます。 準備 ・AWSアカウント ・AWS iOS SDK ・AWSアカウントのアクセスキー 参考文献:http://www.atmarkit.co.jp/ait/articles/1203/09…

Facebook iOS SDK3.5で投稿処理を行う際の流れ(その2)

※Facebook iOS SDKはコロコロ仕様が変わる(メソッドがいきなり非推奨になったり)ので、お使いのSDKのバージョンには気をつけましょう。 フローチャート この図の各部分の処理を書いていきます セッションが開いているか FBSession.activeSession.isOpen コ…

Facebook iOS SDK3.5で投稿処理を行う際の流れ(その1)

もっと簡単な方法あると思うんですが、公式でもちょっとドキュメント探しづらかったりするので、メモを残します。 環境:Facebook iOS SDK 3.5 サポートiOS Version:iOS5以上 フローチャート 処理の流れを図にしてみました。 解説 FacebookSDKで、FBSession…

iOS6以上でFacebookに投稿をする方法

iOS6からFacebook連携がデフォルトで入るようになったので、"Social Framework"と"Acounts Framework(これはiOS5から)"なるものを入れれば、別にFacebook SDKを使わなくてもFacebookのGraph apiを叩けるみたいです。 超カンタンな方法 SLComposeViewControll…

cocos2dでシューテイングゲームを作る

cocos2使い出して3week位でしょうか?なんとなく自分の中では使い方わかってきた気がするのでメモを残します。 先に現在の進捗を報告すると 自機は、タップした場所に一定の速度で移動しようとする moveGestureにも対応。 敵を倒すとアイテムを放出→3種類の…

cocos2dで遊んでみた。

サンプル 画像をピンチインアウトで拡大縮小。 ローテートで回転するだけのアプリ。 https://github.com/assaulter/MoveOzawa3 アレにナニな画像使ってるけど大丈夫かな・・・ メモ Scene, Layer, Spriteの関係 - http://ameblo.jp/hash-r-1234/entry-109349…

JenkinsでiOSプロジェクトのメトリクスを測定+GHUnitの実行

前回の続きです。Jenkinsは導入済み。ちょっとだけ面倒だったのでメモしておきます。 環境 XCode - 4.5.2 ローカルプロジェクトを対象とする(Githubからpullしてきてーはまた今度) Jenkinsにプラグインを入れる 今回必要なプラグインは下記の2つ XCode inte…

Jenkinsを導入するよ

環境 Mac OSX 10.8.2 homebrew インストール済みであること 手順 brew install jenkins いやー入れるだけなら超Easyですね。 起動方法:インストール途中に出てくるコマンドを打つだけ java -jar /usr/local/Cellar/jenkins/1.484/libexec/jenkins.war 次回…

iOSでデリゲートメソッドを書いてみる

仕様 viewでボタンを押すと通信開始 通信を行う(今回は特にデータの取得は行わない) 通信が完了したらviewのラベルを変更する シーケンス図 MyUrlConnectionクラスが通信を行なって、通信完了イベントを受け取るのですが、ラベル変更はViewの仕事なので、デ…