2014-07-26(土)に開催された「ReactiveCocoa勉強会関西【Cocoa勉強会関西特別編】」の発表資料です。 https://atnd.org/events/53540
インストール GitHubからプロジェクトをダウンロードし、その中から下記のファイルを自分のプロジェクトへコピーして追加する。 LKBadgeView.m LKBadgeView.h 使い方 UIView のサブクラスなので生成してビューへ貼り付けるだけで使える。 (コード例) LKBadgeView* badgeView = [[[LKBadgeView alloc] initWithFrame:CGRectMake(100, 200, 50, 20)] autorelease]; [self.view addSubview:badgeView]; badgeView.text = @"23"; XIB に配置してそれを使ってもいい。サンプルアプリではこの方法を使っている。 @property (nonatomic, retain) IBOutlet LKBadgeView* badge
Xcode 10 Xcode 10 includes everything you need to create amazing apps for all Apple platforms. Now Xcode and Instruments look great in the new Dark Mode on macOS Mojave. The source code editor lets you transform or refactor code more easily, see source control changes alongside the related line, and quickly get details on upstream code differences. You can build your own instrument with custom vis
デザインパターンをObjective-C + Cocoaで解釈してみるこの連載も、いよいよ終わりに近づいてきた。残すところ、あと2パターンである。今回は、Template Methodパターンを取り上げる。 Template Methodとは Template Methodも、前回のStrategyと同じく、アルゴリズムに関するパターンになる。あるアルゴリズムを実現するときに、それをいくつかのステップに分割しておく。そうしておくことで、アルゴリズムを拡張する際には、サブクラスでそのステップを上書きすればいいということになる。これが、Template Methodパターンだ。 このパターンも、オブジェクト指向の考え方そのものと言えるだろう。GoF本でも、「template methodはたいへん基本的なもので、ほとんどすべての抽象クラスで見つける事ができる」と書かれている。オブジェクト指向プ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く