ios

ViewControllerを再帰的にPushする

ios

StoryBoardでUIを構築しているViewControllerをどうやったら再帰的にNavigationControllerにpushできるか。 方法1 instantiateViewControllerWithIdentifierメソッドを使う。 - (IBAction)didPressPushButton:(id)sender { MTViewController *vc = [self.sto…

NavigationBarとNavigationToolBar

「StoryBoard上で、Bar Button ItemやNavigation ItemをViewControllerに追加しても、ちっとも反映されないよ…」と悩んでいたものの、もしかしてと思ってUINavigationControllerリファレンスを読んだらやはり。 UINavigationController Class Reference The …

コードからStoryBoardのViewControllerをインスタンス化する

http://www.rizastar.com/blog_xcode/access-storyboard-from-code/ こちらに書かれてることまんまですが... 1. StoryBoardにidentifierを設定 2. instantiateViewControllerWithIdentifierでinstance化 MTFlippedViewController *vc = (MTFlippedViewContro…

CocoaPods

ios

CocoaPodsのインストールでだいぶハマって時間かかってしまった。 まずインストールされてるrvmとrubyのバージョンが古かったので、一からクリーンインストールした。これは割愛。 gemのインストール $ gem install cocoapods -V cocoapodsのセットアップ $ …

カテゴリとプロトコル

カテゴリ あるクラスの一部分のメソッドを実現する。関係の深いもの・用途が似ているメソッドをまとめたり、Frameworkが提供しているクラスにメソッドを追加したりすることができる。 NSString+Decoration.h #import <Foundation/Foundation.h> @interface NSString (Decoration) +(NS</foundation/foundation.h>…

インスタンス変数、プロパティ、メソッド

普段はもっぱらperlだったせいもあり、なかなかobjective-cの文法がアタマに入ってこないので整理してみる。 オブジェクト指向 「もの」として識別できる 状態=属性を持つ 他のオブジェクトにメッセージを送ることができる メッセージを具体的にどう処理する…