xcode

iPhoneでIB使わないでHelloWorldする手順まとめ

久しぶりにxCodeを使おうとするといろいろ忘れてしまっていたので備忘録を記します。 試した環境 % sw_vers ProductName: Mac OS X ProductVersion: 10.6.7 BuildVersion: 10J869xCodeのバージョンは3.2.6 xCode4は有料なのでまだ躊躇しているっていう。 Dev…

リモート画像を取得してUIImageViewを作成する

概要 MWPhotoBrowserというとてもシャープに動作するPhotoBrowserがあるのですが、こいつの仕組みを調査してみるために簡単な箇所だけ抜き出して実装してみたというお話です。https://github.com/mwaterfall/MWPhotoBrowser 実装内容 ImageViewを内包したMyP…

Objective-Cのプライベートメソッド

@privateが使えるのはメンバ変数(インスタンス変数)のみ プライベートなインスタンス変数は次のように宣言する事ができます。 //MyClass.h @interface MyClass : NSObject { @private id myInstanceVariable_; } // public methods - (id)myInstanceVariable…

ViewがTapされた時を検知するときはdelegate使うんだぜ!!

tapされた事を検知する処理はよく使う処理なので定型化したい。 次のようにDelegateして使うViewを用意しておく #import <Foundation/Foundation.h> @protocol MyViewTapDelegate; @interface MyViewTap : UIView { id <MyViewTapDelegate> tapDelegate; } @property (nonatomic, assign) id <MyViewTapDelegate> tapDelegate</myviewtapdelegate></myviewtapdelegate></foundation/foundation.h>…

iPhoneにアカウント情報を保存してみました。

やりたいこと UserIDを保存したい Passwordを保存したい UserIDは見られても構わない Passwordは誰にも見られたくない UserIDはPinfoに保存する こちらを参考にしました。http://d.hatena.ne.jp/tomute/20091121/1258884514要点としてはユーザー名をNSUserDe…

modalによる画面遷移2

modalによる画面遷移2 要件 iPhoneアプリを作成する際に、既存のWEBサービスから情報を取得したい場合があるとします。 iPhoneアプリから外部アプリであるSafariを開けば事足りるのですが、この場合、元のアプリに戻るのが面倒です。というわけでSafariを起…

modalによる画面遷移

modal試しました ちなみにここで記述されているソースコードは次の書籍を参考にしています。興味がある方はご一読をおすすめします。 iPhoneプログラミングUIKit詳解リファレンス iOS開発におけるパターンによるオートマティズム サンプルコード こちらhttps…

UINavigationController試しました

一つのiPhoneアプリにいろいろな画面を実装する必要がある場合、よく使われるUINavigationを試しました。 なぜかUIINavigationControllerのサンプルがTableViewControllerとセットになっていたのでわかりやすいようにサンプルを作ってみました。結果、なぜUI…

iPhoneアプリはじめました

画面に時刻を表示するUIViewの作り方 OKClockView.h #import <UIKit/UIKit.h> @interface OKClockView : UIView { NSTimer * _myTicker; NSDateFormatter * _formatter; UILabel * _clockLabel; } -(id)initWithPoint:(CGPoint)point; -(void)runTimer; -(void)showActivity</uikit/uikit.h>…