Copyright (C) iPhoneアプリ開発備忘録 All rights reserved. ブログ内で記したコード、内容の正確性は保証いたしません。 記載内容を実装したことにより発生した不具合・損害等の責任は一切負いません。 解像度が1,136 x 640ピクセルになった、iPhone5の画面への対応手順。 1. 画像 1136 x 640pixelsで画像を作成する。 (1) Splash Screen Default-568h@2x.png (2) その他 xxxx-568h@2x.png ポイント: "@2x"の前に文字列"-568h"を付ける。 "@2x"は、640x960pixelsのhigh-resolusion(Retina Display)を示すが、4インチのiPhone5用の画像ファイル名には、"-568h"を付ける。568は、mainScreenのフレームサイズ
アプリ起動時に表示される画像について。 起動時画像のファイル名は、以下の様に付ける。 .png ファイル名に含まれる各要素は、以下の様に指定する。 1.basename Info.plistのUILaunchImageFileキーで指定した名前。 これを指定しない場合は、Defaultとする。 2.orientation_modifier iPadでのみ有効。 指定可能なものは、以下の通り。 指定可能な文字列 説明 指定なしの場合 -PortraitUpsideDown ホームボタンが上にある状態で起動時 > -Portrait > (なし) -LandscapeLeft ホームボタンが左にある状態で起動時 > -Landscape > (なし) -LandscapeRight ホームボタンが右にある状態で起動時 > -Landscape > (なし) -Portrait 縦向きで起動時
先日のアップデートでOS Xを10.8.4にしてから、XcodeからアプリケーションをiOS Simulatorで実行したときにSIGABRTでアプリが起動せずにクラッシュすることが多くなってしまいました。 私の環境だとアプリを終了させてから再度実行、という手順だと数回に1回、実行中に⌘+Rで再起動という方法だと100%クラッシュしてしまいました。 Developer Forumsの情報からデバッガをLLDBからGDBに変更すると発生しないことを確認しました。 もしくはいったん終了 (⌘+.) させてから再度実行 (⌘+R) する場合は数回に1回くらいの頻度だったので、少し面倒ですがそれでもいいかもしれません。 Xcode 4.6.3 で修正されました。
iOS開発時にデバッグログを NSLog(@"%s", __func__); とか NSLog(@"%s", __PRETTY_FUNCTION__); って書いていたけど、フォーマット指定子を忘れたり、リリース前に消したりするのが面倒だったので、 関数名(引数も)/行数/文字列を出力するデバッグマクロを書いてみたよ。 【使い方】 ①「アプリケーション名_Prefix.pch」に以下を追加(ヘッダに書くとimportするのが面倒なので.pchに書く) // デバッグログマクロ #ifdef DEBUG #define dbgLog(fmt, ...) NSLog((@"%s [Line %d] " fmt), __PRETTY_FUNCTION__, __LINE__, ##__VA_ARGS__); #else #define dbgLog(...) #endif ②ログ出力したい箇所に
サルでき.jpは閉鎖しました。 今まで沢山の方々にお越しいただき本当にありがとうございました。 新しいサイト「サルでき.com」はこちらです。 また皆様とお会い出来るのを楽しみにしております。 サルでき.jp管理人 カワサキタカシ
久しぶりにxCodeを使おうとするといろいろ忘れてしまっていたので備忘録を記します。 試した環境 % sw_vers ProductName: Mac OS X ProductVersion: 10.6.7 BuildVersion: 10J869xCodeのバージョンは3.2.6 xCode4は有料なのでまだ躊躇しているっていう。 Developer Information: バージョン: 3.2 (10M2518) 場所: /Developer アプリケーション: Xcode: 3.2.6 (1761) Interface Builder: 3.2.6 (851) Instruments: 2.7 (3017) Dashcode: 3.0.2 (333) SDK: Mac OS X: 10.5: (9L31a) 10.6: (10M2518) iPhone OS: 4.3: (8F19
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く