ベースSDKとDeployment Target

(別ブログからの移転)ベースSDKとDeployment Targetで少々手間取ったのでメモ。基本的にはリリースされている最新のSDKでビルドして、対応バージョンを拡げるためにDeployment Targetを下げる。 現在、英語が得意な友人に翻訳依頼中。◇ドキュメント(英語…

XCode4.x設定メモ

(別ブログからの移転)<Targets : iOS Application Target> Version(Bundle versions string,short:(String)上と同じ、短いバージョン)と、Build(Bundle version:(String)バンドルのバージョン; ピリオドで区切られた一個以上の整数)、あとiTunes C…

RGBA形式のPNGファイルロード時の実機とシミュレーターの違い(kCGImageAlphaPremultipliedLastとkCGImageAlphaLast)

[32ビットピクセル、8ビットRGBAコンポーネント]形式のPNGファイルをロードすると、実機とシミュレーターではCGImageGetAlphaInfo()の返り値が異なる。 CGImageRef image = [UIImage imageNamed:@"PNG画像パス"].CGImage; NSLog(@"width:%lu height:%lu bpc:…

MACデュアルディスプレイ

MAC

Mac Miniの場合で、HDMIで接続しているところにMini Display Portを使えば、確かに簡単にデュアルディスプレイが実現できる。ディスプレイの並びやメニューバー&ドックの位置も、システム環境設定>ディスプレイで変更可能だ。 デュアルディスプレイ環境だ…

MAC OS X Lionカスタマイズ4:MacPortsのインストール

MAC

必要なソフトやライブラリをソースからビルドする方法でもできないことはないのだが、依存関係を調べる必要もあり、その一つ一つをインストールするのは大変な作業である。その過程で人的ミスもするだろう。また、元々MAC OS Xのインストール時に最初から入…

MAC OS X Lionカスタマイズ3:ログインシェルの変更

MAC

デフォルトのログインシェルはbashになっているが、私の場合は愛用しているzshへ変更する。コンソールを立ち上げ、chpassコマンドで変更する。 $ which zsh /bin/zsh $ chpass -s /bin/zsh ※同様のことが、コンソールの「環境設定」>「起動」>「開くシェル…

MAC OS X Lionカスタマイズ2:コンソールのカスタマイズ

MAC

デフォルトだとBasic構成で、白背景に黒テキストとなっており、日本語などのダブルバイトのフォントなど、このあたりは個人的にみづらいと感じたので設定変更しました。■変更後のスクリーン zsh vim オレオレ設定を以下に列挙。 ーーーーーーーーーーーーー…

MAC OS X Lionカスタマイズ1:rootアカウントの追加

MAC

Macがインストールされた時点では、rootアカウントが使用できない。 rootアカウントは、consoleでインストールする際に必要なので、この方のブログを参考に追加しておく。

MAC OS X Lionカスタマイズ5:GNU CoreUtils、GNU tarのインストール

MAC

デフォルトのMac OS Xの環境では、lsやtarなどが使いづらいので、数年前からSolarisで私が愛用しているGNU系のものに置き換える。MacPortsでインストール。 $ sudo port install coreutils ・・・ $ sudo port install gnutar ・・・ 更に、MacPortsでGNU系…