iPhone
iPhoneを実機デバッグできるようにした後、設定にプロファイルという項目が増えていました。 プロファイルをオーガナイザではなくても削除できるようです。
UIViewControllerのnavigationItemが参考にした本ではOutletとなっているのに現在のSDKではOutletではなくなっていたので、InterfaceBuilderではなくソース内でボタンを追加するようにした。 それはそうと「Googleオリジナルレジャーグッズ欲しい!」 - (voi…
公式のp2がiPhone用に最適化されているので、こちらから2chは読んでいます。 何も考えずにどの端末から見てもログが共有されるのは便利です。
Command + Option + ← 一つ前の位置に戻る。 Command + Option + → 一つ先の位置に進む。 Control + / 次のプレースフォルダに移動。 Command + / 選択範囲をコメント化/解除 Command + Shift + Enter デバッグ中止。 Command + 0 プロジェクトを表示。
NSString *cellIdentifier=[NSString stringWithFormat:@"Cell %d",index1]; UITableViewCell *cell=[tableView dequeueReusableCellWithIdentifier:cellIdentifier]; if (cell==nil) { cell = [[[UITableViewCell alloc] initWithFrame:CGRectZero reuseIde…
UITableViewCellの大きさは通常320×44、グルーピングされている場合は左右が10ドット空くので300×44。
UITableViewのセルの高さを指定するにはrowHeightプロパティを使用するが、それぞれの高さを変えたい場合はデリゲートメソッドのtableView:heightForRowAtIndexPath:で指定する。iPhoneアプリケーションプログラミング技術評論社 2009-06-19売り上げランキン…
[rakuten:sanwadirect:10048477:detail] 先日、購入したケースが到着したので簡単にテスト。 とりあえず防水、操作性とも問題なし。 ただ、ケース内部にあるイヤホンのケーブルが短く、iPhoneで使用する場合、反対向きに入れないとケーブルと接続できないよ…
UIImagePickerControllerを使ってカメラを使用するアプリを作る際、現在のiPod touchではカメラがないのでisSourceTypeAvailableでチェックして何らかの処理をする必要がある。 + (BOOL)isSourceTypeAvailable:(UIImagePickerControllerSourceType)sourceTyp…
-(void)actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex; ボタンが押されたときに呼び出される。 clickedButtonAtIndexで何番目のボタンが押されたかわかる。 -(void)actionSheetCancel:(UIActionSheet *)actionShee…
[rakuten:sanwadirect:10048477:detail] 防水ケース購入。 噴水の中なんかを撮影したり、お風呂で動画を見たくて。
http://www.family.co.jp/ft/event/itunes_card/index.html 早速、3,000円分購入。
App Storeのおすすめを下までスクロールするとコードが入力できることに今更、気がつきました。
iPhoneアプリ | 講義情報 | 清水健太郎 こちらを参考にやってみる。
電話がかかってきた場合などアプリケーションに割り込みが発生した場合、applicationWillResignActive:デリゲートが呼び出される。 ユーザが電話に出ないなどアラートをキャンセルした場合はapplicationDidResumeActivate:デリゲートが呼び出され、応答する…
iPhoneアプリ | 講義情報 | 清水健太郎 こちらの記事を参考に実機デバッグを試みた。 なかなか動かずに苦労したけど、あれやこれやとやっているうちに動作するようになった。原因は不明だけど、おそらくプロジェクトの名前とApp IDのDescriptionに別々の名前…
2009年8月8日 23:36:51 iPhone Developer Program Standard購入。 2009年8月10日 6:46:47 Activation Code到着。 24時間以内に届くとのことだったけど、余裕でオーバー 2009年8月10日 7:34:16 アクティベーションしようとしてもエラーが表示され完了できない…
initWithFrameではなくinitWithCoderをオーバーライドする。 initWithCoderではNIBファイルの内容を元に初期化を行っている。
UIViewのmultipleTouchEnabledをYESに設定。 もしくはInterfaceBuilderでビューのMultiple Touchをオンにする。
tapCountプロパティ 何回タップしたか? timestampプロパティ イベント発生時刻 viewプロパティ イベントが発生したビュー windowプロパティ イベントが発生したウィンドウ locationView:メソッド 指定したビューの中でのタップされた位置を取得 previousLoc…
UIControlEventTouchDown 最初にタッチしたとき UIControlEventTouchDownRepeat タッチ中に繰り返し発生する UIControlEventTouchDraginside コントロール内をドラッグ中 UIControlEventTouchDragOutside ドラッグして外部に出た UIControlEventDragEnter ド…
iPhone Developer Program Standardを購入したけど、アクティベーション用のメールがまだ届かないので、その先のための調べ物中。 W-8BENの記入例 W-8BENフォームの記入方法(書き方) 全銀コード http://ap.plala.jp/bank/ SWFITコード 日本の金融機関のSWI…
NSLogの出力時などに使用するフォーマット指定子の%@はObjective-Cのオブジェクトをできる。 descriptionWithLocale:、description:が実行されるので、これらのメソッドをオーバーライドしておけば、任意の値を出力できる。iPhoneアプリケーションプログラミ…
iTunes Connectに登録にするにあたっていろいろと調べ中。 これからのiPhoneアプリ開発者に朗報「iPhone Developer Program 登録マニュアル」 | トブ iPhone http://fx-gp.seesaa.net/article/110628533.html http://iphone-dev.g.hatena.ne.jp/kusakari/200…
気付き難かったiPhoneの操作 - ザリガニが見ていた...。 こちらの記事に影響されiPhoneのユーザーガイドを見ていたら、今更ながらに電卓を横画面にすると関数電卓になることに気がつきました。
numberOfComponentsInPickerView ピッカーにある選択項目の数を返す pickerView:numberOfRowsInComponent 項目ごとにいくつの選択項目があるかを返す pickerView:titleRow:forComponent 選択肢として返す項目を返す pickerView:didSelectRow:inComponent 選…
写真を撮るのが好きなので、ついついカメラ・写真アプリをいろいろと購入してしまいます。そんなアプリの設定画面です。購入検討の一助となれば。 ToyCamera OldCamera CameraKit QuadCamera これらのアプリで撮影した写真をこちらで公開しているのでよろし…
イベントとアクションの関連付けはUIControlのddTarget:action:forControlEvents:メソッドで行える。 [button addTarget: self action: @selector(touchButton) forControlevents: UIControlEventTouchDown]; iPhoneアプリケーションプログラミング技術評論…
@interface A : NSObject { IBOutlet UIView *view; } @property (nonatomic, retain) IBOutlet UIView *view;
IBOutletはInterface Builderとのやりとりに使用するのみで、コンパイラからは無視される。iPhoneアプリケーションプログラミング技術評論社 2009-06-19売り上げランキング : 5798おすすめ平均 情報量は豊富だがMAC初心者です。安心の新居さんブランドAmazon…