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

ReviewToDo 1.0 リリース

GTD+Rという手法を元にしたシンプルなToDoアプリ、ReviewToDoをリリースしました。 ReviewToDoについて iTunes Store 悪戦苦闘しながら自分用に作っていくうちに元になったGTD+Rとは色々違ってしまいました。例えば フィールドがない タグ付けがない(書けば…

UITextViewのリンク認識と編集可能を両立してみる

UITextViewは、テキスト中のURLや日付、住所なんかを自動認識してリンクを付けてくれる機能がついています。 ただし、この機能は編集可能なUITextViewではオンにすることが出来ません。もし編集可能なUITextViewでもこの機能をオンにしたいと思ったら、普段…

UITextViewに罫線を表示してみる

標準アプリでいうとメモ帳アプリがそんな感じですが、編集可能なUITextViewに罫線を表示したかったのです。 で色々ググってみた。例えばこんなコードが出てきましたよ。 http://www.questionhub.com/StackOverflow/3492045 このコードはUITextViewのdrawRect…

Thousand 101018 テスト版

http://homepage.mac.com/k_natori/Cocoa/downloads/Thousand101018.zip スレ立てが無効になっていた問題を今度こそ修正した。テストもしてみた

Thousand 101015 テスト版

http://homepage.mac.com/k_natori/Cocoa/downloads/Thousand101015.zip スレ立てが無効になっていた問題を修正したけどテストはまだ P2がオンになっているとスレ立て出来ません

Thousand 100922 テスト版

http://homepage.mac.com/k_natori/Cocoa/downloads/Thousand100922.zip URL自動リンクが認識する文字の問題を修正 直ったと思うけど自信がない。 どういう問題が起きてたかは古いバージョンで以下のスレを参照ください。 【2chブラウザ】Thousand Part15【…

iPhone Simulatorでアニメーションをスローモーションにする

Mac OS XではウインドウをしまったりExposéしたりするときにShiftキーを押しているとスローモーションになる。iPhoneでもそういうのがないかなと思って調べてみた。iPhone Simulatorでは下記の方法で出来ることが分かった。 「ハードウェアキーボードをシミ…

UINavigationControllerの階層ごとにUINavigationBarの色を変える

こういう色分けしたサブカテゴリがあるとして、紫のをタップしたら次の階層は こうなるようにしたかった。けれどただUINavigationBarのtintColorを変えたのでは、遷移アニメーションと関係なく色が切り替わってしまう。これはよろしくない。アニメーションと…

Cocoa/CocoaTouchからRemember The Milk APIを使ってみる(その5:レスポンスの解析再挑戦)

Cocoa/CocoaTouchからRemember The Milk APIを使ってみる(その4:レスポンスの解析) の方法には重大な問題があった。 XMLの要素名がsで終わっていれば内容が配列と判断するので、sだけれども実際には配列でない場合、sでないのに配列な場合は正しい結果が…

UIScrollViewの中身を回転させる

HMDTさんのこの記事を読んで。 http://hmdt.jp/archives/2010_07.html#2010070801 iPhone SDKが登場したときから、ずっとやろうとしてなかなかうまくいかなかったものに、拡大縮小および回転可能な画像の表示がある。ピンチイン/アウトで拡大縮小して、あと…

Cocoa/CocoaTouchからRemember The Milk APIを使ってみる(その4:レスポンスの解析)

なんか順番メチャクチャじゃないですかこのシリーズ。 えーと、RTM APIのレスポンスはデフォルトではXML。 http://www.rememberthemilk.com/services/api/response.rest.rtm 呼び出しのときにパラメータにformat=jsonを含めるとJSONで返してくれるそうです。…

Cocoa/CocoaTouchからRemember The Milk APIを使ってみる(その3:認証)

Remember The Milk APIは当然個人のアカウントの情報を操作するわけだから、認証が必要。これが、IDとパスワードってわけには行かないちょっとややこしいところ。 今回もUser Authenticationのページに書いてある手順をそのまままとめると、 Frobを得る。 認…

Cocoa/CocoaTouchからRemember The Milk APIを使ってみる(その2:APIの呼び出しと署名)

さて、MD5で何に署名するのかというわけで、APIの呼び出し。 こんなフォーマットでメソッドとパラメータを送る。GETでもPOSTでもいい。 http://www.rememberthemilk.com/services/api/request.rest.rtm http://api.rememberthemilk.com/services/rest/?metho…

Cocoa/CocoaTouchからRemember The Milk APIを使ってみる(その1:MD5値の算出)

ちょっと手元でToDoアプリを作っていたのだけれど、思いついた全部をiPhone上で入力するのはとても無理ってことで、オンラインサービスと連携させようと思った。 で、Remember The Milk を使おうってことにした。Remember The MilkはAPIが公開されているので…

Thousand B176

B175のP2対応の問題を修正したバージョンです。 http://homepage.mac.com/k_natori/Cocoa/downloads/ThousandB176.dmg w2.p2.2ch.netにリダイレクトされても正常に書き込み出来るように 公式P2サーバーのURLを設定出来るように B175でクッキーが削除出来なか…

Thousand 100622 テスト版

http://homepage.mac.com/k_natori/Cocoa/downloads/Thousand100622.zip P2サーバーのURLを設定出来るようにした P2経由の書き込み時に上記URLが間違っていてもログインウインドウが無限ループに陥らないようにした クッキーが削除出来なくなっていた問題を…

Thousand B175

P2経由の書き込み対応が主です。 http://homepage.mac.com/k_natori/Cocoa/downloads/ThousandB175.dmg Panther対応終了、Tiger以上を必須に 移転した板の追跡が出来ない場合がある問題を修正 ●のパスワードをキーチェーンに保存しない問題を修正 ●および公…

Thousand 100607 テスト版

引き続きP2対応のテスト版です。 http://homepage.mac.com/k_natori/Cocoa/downloads/Thousand100607.zip 環境設定ウインドウに「2ch」タブを新設 環境設定ウインドウの「リスト」タブを削除、項目の一部は「アピアランス」へ P2経由の書き込みの場合もBe及…

Thousand 100531 テスト版

Thousand 100531緊急リリース。 http://homepage.mac.com/k_natori/Cocoa/downloads/Thousand100531.zip 破損したsubject.txtを読み込んだ時に読み込みが終わらない問題を修正 具体的には今の東アジアnews+。そのうち2chのほうでも直してくれると思いますが…

俺様用メモ:Thousandがp2.2ch.net経由で書き込みを行う場合の流れ

http://p2.2ch.net/p2/post_form.php?host=「ホスト名」&bbs=「板キー」&key=「スレッドキー」、にアクセス ログインフォームが返ってきたらログインして再チャレンジ 書き込みフォームが返ってきたらFROM、mail、MESSAGEをセットしてフォーム送信 書き込み…

Thousand 100527 テスト版

いつも以上に人柱要素が高いです。書き込み機能に影響を与えるプラグインは異常を起こすかもしれません。 http://homepage.mac.com/k_natori/Cocoa/downloads/Thousand100527.zip p2.2ch.netにログインしての書き込みが可能に キーチェーンを利用した場合の…

2ちゃんねるビューアからメールが来たよ(2010.3)

【金額のご報告】 =================== $36.41 =================== 2009/3/1〜3/31のツール利用分です。 やはり専用のページを作るべき。 あとThousandはP2に対応するべき。 一日は24時間以上あるべき…

iconvを使ってNSDataからNSStringを生成する

Oreyonで使ったコードはこんな感じです。元ネタあるような気がするので思い出したら追記 #include <iconv.h> #include <errno.h> #define __iconvBufferLength 1024 +(NSString *)stringWithData:(NSData *)data iconvEncoding:(NSString *)encodingString { iconv_t descripto</errno.h></iconv.h>…

2ちゃんねるビューアからメールが来たよ(2010.2)

【金額のご報告】 =================== $41.65 =================== 2009/2/1〜2/28のツール利用分です。 なんか最近はTwitterで思考を垂れ流しているのでこっちのBlogがこればかりで埋まっていますね。収益公開用のページでも作ろうか。

Oreyon 1.0(iPhone版)リリース

Mac版を出したのもずいぶん前ですが、iPhone版Oreyonをリリースしましたよ。説明はこちら http://homepage.mac.com/k_natori/iPhone/iTunes Storeはこちら http://itunes.apple.com/jp/app/oreyon/id364583471?mt=8Mac版では板などを閲覧することもできませ…

2ちゃんねるブラウザと広告

開発中のiPhoneアプリはようやく3月中に1.0が出せそうです。そこからです。 で、このアプリはとても人が買ってくれるようなアプリとは思えないんです。だから無料です。けれど自分なりに色々苦労したので、AdMobの広告を入れてみようかなと思ったんです。こ…

2ちゃんねるビューアからメールが来たよ(2010.1)

【金額のご報告】 =================== $57.27 =================== 2009/1/1〜1/31のツール利用分です。 また年が間違ってるのでもうタイトルは訂正して書きます。

UIScrollViewとUIWebViewを並列させたときにステータスバーのタップに反応させる

UIScrollViewにはscrollsToTopというプロパティがあって、これをYESにするとステータスバーをタップした時に上端まで自動的にスクロールします。しかし、このプロパティは画面内にscrollsToTopをYESにしているUIScrollViewが一つしか無い時に有効で、UIScrol…

UIKit詳解リファレンスを買ったよ

iPhoneプログラミングUIKit詳解リファレンス作者: 所友太,京セラコミュニケーションシステム株式会社出版社/メーカー: リックテレコム発売日: 2010/01/12メディア: 単行本購入: 25人 クリック: 329回この商品を含むブログ (42件) を見るCocoaでの開発は一切…

2ちゃんねるビューアからメールが来たよ(2009.12)

【金額のご報告】 =================== $49.61 =================== 2009/12/1〜12/31のツール利用分です。 私がiPhoneアプリを売っても多分これだけ稼げない自信がある。