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

UUIDを作る

アプリ内で作る要素に、ユニークなIDを振りたいので調べてみました。How to create a GUID/UUID using the iPhone SDKより + (NSString *)GetUUID { CFUUIDRef theUUID = CFUUIDCreate(NULL); CFStringRef string = CFUUIDCreateString(NULL, theUUID); CFRe…

iPhone4のアプリアイコンだけ有効にならない?!

同様のケースを耳にしたことはないんだけど、なぜか自分のとあるプロジェクトでは、icon@2x.pngが上書きインストールのときだけ有効にならない。アプリアイコン以外はきっちり@2xが有効になってるのになんで?! というおかしな現象に2ヶ月間も悩まされ続け…

iPhoneアプリ開発勉強会@福井高専

[福井]iPhoneアプリ開発勉強会 http://atnd.org/events/7182 懐かしの母校でのiPhoneアプリ開発勉強会に講師として参加したので、発表内容を簡単にまとめます。発表内容は下記のとおり。 ・テーブルビュー基礎・テーブルビューセルにUISwitch・テーブルビュ…

テーブルセルの並び替え

テーブルセルの並び替えをするときは、UITableViewControllerに以下のメソッドを実装します。セクションをまたいだ移動を禁止するなど、移動可能な範囲を制御することも可能です。 # 並び替え以外の箇所は省略します。 - (BOOL)tableView:(UITableView *)tab…

テスト機としてiPod touchの整備済製品買ってみた

予期せぬドナドナで初代touchがいなくなりiOS3環境がなくなったので、少し安いだけだけど安心感はあるしまぁいいかなーと、Apple Storeで第二世代8G機の整備済製品買ってみた。14,800円也。Apple Storeの整備済製品って前から気にはなってたんだけど、やっぱ…

UITextField入りのUIAlertView

文字列入力または編集のポップアップを出したかったので調べました。色々な記事があるけど、参考にしたのは下記の記事です。iPhone Coding Tutorial – Inserting A UITextField In A UIAlertView あと、中に持ったUITextFieldが編集中のままUIAlertViewが消…

.appの名前が変わると実機では上書き実行できない

なぜかSDKを新しくしたら、プロジェクトのヘッダ検索パスを正常に扱ってくれなくなってコンパイルできなくなったので、プロジェクトを再作成することになりました。 そのときに、プロジェクト名を変えたら作成される.appの名前が変わったわけですが、そうな…

UITextFieldのカーソル位置に文字列を挿入

リファレンスにあたってもUITextFieldのカーソル位置への文字列挿入を見つけられなかったので、クリップボードに文字列突っ込んで、ペーストしてみた。 - (void)insertText:(NSString *)str { UIPasteboard* board = [UIPasteboard generalPasteboard]; // …

カスタムビューの背景をclearColorにしたいとき

drawRectでclearColorで塗りつぶしてるのに黒くなって困ったのでメモ。 カスタムビューのopaqueをNOにすること。 view.opaque = NO [参考](というかそのもの) iPhone How to set a clearcolor for my custom view

禁断の技? 〜Expedited App Review Request〜

私みたいにリリースしたアプリにバグがあって「あわわあわわ」してる方の助けになるかも、ということで記事を。日本語に直すと『迅速なアプリレビューお願い』ってわけですが、聞いたことも見たこともなかったのを昨日見つけました。ググッた感じでも知名度…

付箋かんばんにページ編集が追加(Ver2.0)

付箋かんばん 『付箋かんばん』がアイコンを一新し、使い方の強制をやめて付箋アプリとしてパワーアップしました。もちろん今まで通り、簡単なToDo管理アプリとして気持ち良く使えるってのは変わりません。 強制をやめたというのは、今までToDo/Doing/Doneの…

付箋かんばんにXSサイズ付箋が追加(Ver1.4)

付箋かんばん ToDo管理アプリ『付箋かんばん』のVer1.4がリリースされました。今回はXSサイズの付箋を追加したよ。あと、付箋の削除アニメーションで、しゅ〜〜って感じで小さくなって消えた後に一瞬元のサイズの付箋がちらつくしょぼい点を修正しました。初…

TableViewの編集モードで+ボタンを出す

ViewControllerに以下のメソッドを追加。UITableViewCellEditingStyleInsertを返してやると+(Insertion)アイコンが出る。このメソッドがない場合はUITableViewCellEditingStyleDeleteが返り、ー(Deletion)アイコンになる。同じセルに両方は出せないみたい。…

『Google Hackathon for GAE in 福井』 1/31(日) & 2/7(日)

こんなイベントに参加するよ。グループワークってことでちょっとドキドキするな。 『Google Hackathon for GAE in 福井』 1/31(日) & 2/7(日) 詳細:http://fitea.org/?p=115 お申込み:http://bit.ly/611cYf ■イベント概要 Google App Engine(GAE)をテーマ…