2012-01-01から1年間の記事一覧
巷ではiPad3だのiOS5.1だのと騒がれておりますが、iOS5で一体何ができるようになったのか、ざっと読みしてみたいと思います。以下の本に書いてあることを斜め読みしております。 詳解iOS5プログラミング作者: 沼田哲史出版社/メーカー: 秀和システム発売日: …
今更こんなところでハマるかよ・・・という内容ですが、ありそうな気もするのでメモ。 Twitterへ投稿する際にAPIエラーが出る。 「Could not authenticate you.」つまり認証することができませんでした。となっている。 不思議なのは、投稿する前に行ったOAu…
週末にこれまで気になっていた技術をひととおり調査してみた。まだコードをガリガリ書いている状態ではないけど早く試してみたい! バーコード認識 巷では廃れた感があるが、自分としてはまだまだ未知の分野。画像・動画認識の基礎にもなるところなので、定…
以前も課金(In-App Purchase)に関してはWeb上でもなかなか情報が得にくいというメモを書いたが、iOSの課金に関する神ブログを発見した! StoreKitと闘う | なんてこったいブログドキュメントを読み込んでも完全に把握できない部分のノウハウが詰まっている…
iOS5で以前のバージョンのアプリをビルドしようとするとインポートしている一部のライブラリで「 Semantic Issue '&&' within '||' 」とワーニングがわんさか出る。 結構な数で出てくるのでなんとかしようとしたときのメモ。 Xcode上には「Place parentheses…
開発しているとどうしてもぶち当たる壁がデバッグ。その中でもEXC_BAD_ACCESSが出るとお手上げ状態。 EXC_BAD_ACCESSは解放済みのオブジェクトに対してアクセスしようとすると発生するエラー。 余分に解放してしまったのはどのオブジェクトなのかを探し当て…
みなさまご存知の通り、iPhoneでは通常左から右にビューが遷移していきます。 奇特なことに右から左にビューをプッシュしたいという方がおられたので、その時の情報をまとめます。 画面遷移についてはこのブログエントリに丁寧に解説されておりましたので参…
KVOに関する日本語の記事が意外と少なかったので勉強を兼ねてメモ。 ※KVO公式ドキュメントの日本語訳はこちら KVOのより良い理解のためにKVCについても触れておくことをオススメします。 KVC(Key-Value Coding)とは何か(1) - BAD_ACCESS KVC(Key-Value Codin…
今年1年の目標として、プログラムに関する自分の裾野を広げるためのいくつか試している。 このブログもその内の一つで、少なくとも1月中は毎日更新を目標としている。(まだネタにはこだわらない) もう一つはStack Overflowをうまく使って英語のアウトプ…
前回のメモKVC(Key-Value Coding)とは何か(1) - BAD_ACCESS 「KVC」でも重要な要素であるKeyPathについてメモ。 参考書籍は前回に引き続き「詳解Objective-C 2.0」詳解 Objective-C 2.0 第3版 <KeyPath(キーパス)とは何か> Pesonクラスのオブジェクトを…
<AppBankとは> ・AppBankはiPhoneユーザーにはおなじみのアプリレビューサイト。(2008年10月8日〜)これまでレビューしたアプリおよそ12,000本。 ・月間1,500万PV ユニークユーザー数月180万人。基本的にアプリを探す人が集まるので単純に計算する…
「KVC」とは何かをしっかり理解しておきたいのでメモ。 参考書籍は「詳解Objective-C 2.0」詳解 Objective-C 2.0 第3版 (もう第3版が出てる!) <KVC> こちらが特に何も加えなくても、オブジェクトのプロパティに対して「キー」と呼ばれる文字列でアクセ…
idとcontentsの2つのキーを持ったオブジェクトmessages(NSArray)を JSONで受け取り、idの値でソートしたい場合。 - (NSArray *)sortByRecentMessages:(NSArray*)messages { NSSortDescriptor *sortByRecent = [NSSortDescriptor sortDescriptorWithKey:@"…
位置情報を必要とするアプリが増えてきている一方で、iOS5からどうも電池の減るスピードが早くなったと感じてついつい位置情報をオフにしているユーザーも多いのではないでしょうか? 開発者の立場としてはなかなか辛いところですが、今回は位置情報の利用を…
TextFieldのPlaceholderって便利ですよね。TextViewでも同じようにできるかと思ってたら...できない! 「Placeholder in UITextView」でGoogle先生に聞いてみると、ばっちりの回答が。 iphone - Placeholder in UITextView - Stack OverflowUIPlaceHolderTex…
iPhoneアプリ上でfacebookと連携させる必要がでてきた。 ここでは「ダイアログ」に「友達申請画面」を表示させる必要があったのでその時のメモ。 <iOS用SDKの取得> まずはfacebook-ios-sdkの最新版をGitHubから手に入れておくなど。 facebook/facebook-ios…
アプリ内課金を組み込むときに申請の順番が結構ややこしかったのでメモ。 webでは意外と情報がなかった。 ※公式ドキュメントは必読「In App Purchaseプログラミングガイド」1. アプリの新しいバージョン(または新規アプリ)を「prepare for upload」の状態…