なるようになるかも

力は多くの場合、その人の思いを超えない。

2014-02-01から1ヶ月間の記事一覧

クラス拡張とカテゴリの違いの話。

常々「クラス拡張をカテゴリってゆーな」って思ってるんだけど、「無名カテゴリ」自体は公式の呼称なんだよね。 [Objective-C] クラス拡張と無名カテゴリ - Qiita Objective-Cのクラス・カテゴリ・クラス拡張の整理 - $ cat /var/log/shin クラス拡張は、無…

estimatedHeightについて計測してみた。

iOS - 見積もりの高さでUITableViewを高速化する話。 - Qiita iOS6検証用だったiPhone4Sを、速度テスト用に初期化してiOS7に上げたのはいいんだけど、Apple Developerのダウンタイムだったみたいで、結局テスト機はiPhone5Sを使うことに。 そのためテストデ…

iOS7の「コントラストを上げる」設定は、アプリから取得できない

iOS7.0.4時点の情報。 Objective-C - iOS7の曇りガラス効果について知っている事まとめ - Qiita を読んでいて、 おそらく一般的な希望としてはデフォルトの動作と同じように、「コントラストを上げる」がオン(もしくは曇りガラス非対応機種)の状態ではバー…

UIAppearanceとUIBarPositionとバグと

iOS7/6対応を考えたとき、もっとも面倒なのはナビゲーションバーの画像を用意することのように思う。 まずPortraitとして、44px、88px(@2x)、128px(iOS7)、同様にLandscapeとして32px、64px、104pxの合計6種類の画像が必要になる。 非retinaであるiPhone…

Viewのリソースの話。

メモリ管理・レイアウトの観点からみた UIViewController の view の扱い - jarinosuke blog うーん、ARCについての理解が不十分で、見当外れなコメントを書いてしまいました。 個人的には、そのプロパティがカスタム実装である場合、コードの読み手に意図が…

iOS7以降、自動設定される暗黙のcontentInsetsについて

qiitaに書きました。 UIViewControllerのautomaticallyAdjustsScrollViewInsetsプロパティが意味するものが分かる人は読まなくてもいい内容です。 iOS - UINavigationControllerと領域拡張に潜む罠 - Qiita [キータ] 端的に言えば、UINavigationControllerを…