2014-03-01から1ヶ月間の記事一覧
NSStringFromClass([クラスインスタンス class])
[obj setValue:値 forKey:プロパティ名]; これで文字列指定によりプロパティに値を代入できます。 実際に連番のプロパティに対して使ってみた例 MyClass *obj = [[MyClass alloc] init]; int index = 1; for (NSString *item in items) { [obj setValue:item…
NSString *str = @"To be or " "not to be," " that is the question."; こんな書き方で分割できます。
xxxAppDelegate *appDelegate = (xxxAppDelegate *)[[UIApplication sharedApplication] delegate]; これで簡単に参照取れました。
Matthias Bauch氏の投稿より。 - (NSString *)stringFromTimeInterval:(NSTimeInterval)interval { NSInteger ti = (NSInteger)interval; NSInteger seconds = ti % 60; NSInteger minutes = (ti / 60) % 60; NSInteger hours = (ti / 3600); return [NSStri…
http://d.hatena.ne.jp/k2_k_hei/20120511/1336750473 こちらを参考にしました。
http://qiita.com/yuch_i/items/65baa9586afdfc6aeb34 参考になります。 複数のTextFieldがある場合にはどうしようか。 ベタに書くのもありだけれど。
recognizerで呼ばれるメソッドにて。 CGPoint p = [recognizer locationInView:self.mainTableView]; CGPoint offset = self.tableView.contentOffset; float pos_y = p.y - offset.y;