Copyright (C) iPhoneアプリ開発備忘録 All rights reserved.
ブログ内で記したコード、内容の正確性は保証いたしません。
記載内容を実装したことにより発生した不具合・損害等の責任は一切負いません。



2015年01月28日

Auto Layoutで制約をかけたxibの実行時に、Unable to simultaneously satisfy constraints. と表示された場合の対処法

Auto Layoutを定義したxibを実行時に表示させたときにログに下記メッセージが表示された場合の対処法。
Unable to simultaneously satisfy constraints.

Probably at least one of the constraints in the following list is one you don't want. Try this: (1) look at each constraint and try to figure out which you don't expect; (2) find the code that added the unwanted constraint or constraints and fix it. (Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints)

Unable to simultaneously satisfy constraints. は訳すると、「同時に制約を満たすことができない」ということだから、xibに相反する制約が定義されているということである。

続きを読む
posted by mobileDeveloper at 16:15 | Comment(0) | TrackBack(0) | トラブルシューティング はてなブックマーク - Auto Layoutで制約をかけたxibの実行時に、Unable to simultaneously satisfy constraints. と表示された場合の対処法 | このブログの読者になる | 更新情報をチェックする

2015年01月26日

ビルド時に " no visible @interface for declares the selector alloc " と表示された場合の対処法

ビルド時に " no visible @interface for declares the selector alloc " と表示された場合は、メソッドの綴りに間違いがないか、確認すること。

続きを読む
タグ:Mac IOS iPhone iPAD apple
posted by mobileDeveloper at 12:05 | Comment(0) | TrackBack(0) | トラブルシューティング はてなブックマーク - ビルド時に | このブログの読者になる | 更新情報をチェックする

2014年10月04日

UIAlertController を AppDelegateで表示する

通常はViewControllerの中で UIAlertControllerを表示するが、何かの事情でAppDelegateの中で表示することがある。

この場合のUIAlertControllerの表示方法。

続きを読む
タグ:apple Mac iPAD IOS iPhone
posted by mobileDeveloper at 13:54 | Comment(0) | TrackBack(0) | UIAlertController はてなブックマーク - UIAlertController を AppDelegateで表示する | このブログの読者になる | 更新情報をチェックする

2014年10月03日

MFMailComposeViewControllerのdidFinishWithResultメソッドで、UIAlertControllerを使用したときに「whose view is not in the window hierarchy!」とコンソールログに表示されて画面が表示されない場合の対処法

MFMailComposeViewControllerのdidFinishWithResultメソッドで、UIAlertControllerを使用したときに、
[self presentViewController:ac animated:YES completion:nil];
でアラート画面を表示しようとしたときにコンソールログに「whose view is not in the window hierarchy!」と表示され、UIAlertControllerの画面が表示されない場合の対処法。

続きを読む
タグ:apple Mac iPAD IOS iPhone
posted by mobileDeveloper at 21:58 | Comment(0) | TrackBack(0) | UIAlertController はてなブックマーク - MFMailComposeViewControllerのdidFinishWithResultメソッドで、UIAlertControllerを使用したときに「whose view is not in the window hierarchy!」とコンソールログに表示されて画面が表示されない場合の対処法 | このブログの読者になる | 更新情報をチェックする

2014年10月02日

iOS8でCLLocationManagerによる2回目以降の現在位置の測位ができない場合のチェックポイント

iOS8でCLLocationManagerにより現在位置を測位する手法が変更となったが、下記の手法の他にも留意すべき点がある。

iOS8で位置情報を取得する
http://iphone-app-developer.seesaa.net/article/405801453.html

続きを読む
タグ:apple iPAD Mac IOS iPhone
posted by mobileDeveloper at 15:26 | Comment(0) | TrackBack(0) | CLLocation 現在位置情報 はてなブックマーク - iOS8でCLLocationManagerによる2回目以降の現在位置の測位ができない場合のチェックポイント | このブログの読者になる | 更新情報をチェックする

2014年09月29日

UIAlertControllerでテキスト入力する

iOS8からDeprecatedとなったUIAlertViewの代わりに利用できるようになったUIAlertControllerでテキスト入力する方法。

続きを読む
タグ:apple iPAD IOS iPhone Mac
posted by mobileDeveloper at 16:33 | Comment(0) | TrackBack(0) | UIAlertController はてなブックマーク - UIAlertControllerでテキスト入力する | このブログの読者になる | 更新情報をチェックする

iOS8でUIAlertControllerを使用する

UIActionSheetはiOS8でDeprecatedとなった。
代替として新たに登場したUIAlertControllerを使用しなければならない。


続きを読む
タグ:IOS Mac apple iPAD iPhone
posted by mobileDeveloper at 14:22 | Comment(0) | TrackBack(0) | UIAlertController はてなブックマーク - iOS8でUIAlertControllerを使用する | このブログの読者になる | 更新情報をチェックする

2014年09月27日

iOS8でUITableViewでセルを削除したときにクラッシュするようになった場合のチェックポイント

iOS7以前から稼働していたアプリで、Xcode6でiOS8向けのビルドをして実行したとき、iOS8でUITableViewでセルを削除したときにクラッシュするようになった場合の対処法。

続きを読む
タグ:IOS Mac apple iPAD iPhone
posted by mobileDeveloper at 16:24 | Comment(0) | TrackBack(0) | UITableView はてなブックマーク - iOS8でUITableViewでセルを削除したときにクラッシュするようになった場合のチェックポイント | このブログの読者になる | 更新情報をチェックする

2014年09月24日

iOS8搭載iPadで、UIImagePickerControllerを使用してカメラを起動したり写真から画像を取り込む

iOS8搭載iPadで、UIImagePickerControllerを使用してカメラを起動したり写真から画像を取り込む方法。

続きを読む
posted by mobileDeveloper at 16:19 | Comment(0) | TrackBack(0) | 開発の流れ はてなブックマーク - iOS8搭載iPadで、UIImagePickerControllerを使用してカメラを起動したり写真から画像を取り込む | このブログの読者になる | 更新情報をチェックする

2014年09月23日

iPhone6、iPhone6 Plus向けのAdMobバナーサイズの設定

iPhone6、iPhone6 Plus用のスプラッシュスクリーンを設定して、iPhone6、iPhone6 Plusネイティブ対応のアプリを作ると、AdMob広告を表示しているときに従来のコードのままでは、広告バナー右側が空白になって表示される。

これを最適化する方法。

続きを読む
タグ:IOS Mac apple iPAD iPhone
posted by mobileDeveloper at 12:58 | Comment(0) | TrackBack(0) | AdMob はてなブックマーク - iPhone6、iPhone6 Plus向けのAdMobバナーサイズの設定 | このブログの読者になる | 更新情報をチェックする
Apple、Appleのロゴ、App Store、iPodのロゴ、iTunesは、米国および他国のApple Inc.の登録商標です。
iPhone、iPod touch、iPadはApple Inc.の商標です。
iPhone商標は、アイホン株式会社のライセンスに基づき使用されています。
その他、本ブログに記載されている製品名、会社名は、それぞれ各社の商標または登録商標です。
×

この広告は90日以上新しい記事の投稿がないブログに表示されております。