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



2014年09月08日

[覚え書き] Core Dataでバンドル用の大量データをインポートしようとすると全件がインポートされない

リリース当初からCore Dataにデータをバンドルさせるため、テキストデータからインポートしてデータモデルを作ろうとしたが、大量にインポートしようとすると、どうしても最後にインポートするエンテティの末尾数百件がインポートされない現象が発生した。

■アプリのリリース時からCore Dataにデータをバンドルしておく方法 [最新版]
http://iphone-app-developer.seesaa.net/article/404883348.html

続きを読む
タグ:IOS Mac apple iPAD iPhone
posted by mobileDeveloper at 01:07 | Comment(0) | TrackBack(0) | Core Data はてなブックマーク - [覚え書き] Core Dataでバンドル用の大量データをインポートしようとすると全件がインポートされない | このブログの読者になる | 更新情報をチェックする

2014年09月04日

アプリのリリース時からCore Dataにデータをバンドルしておく方法 [最新版]

Core Dataはアプリにデータを登録する用途として利用するのが一般的だが、あらかじめCore Dataに登録されたデータをマスターデータ的に利用することもできる。

この場合は、アプリのリリース当初からCore Dataにデータをバンドルしておくのが望ましい。

2012年11月26日に執筆した手法では、現時点で実行時にエラーとなりクラッシュしてしまうので、新たな手法を公開する。
http://iphone-app-developer.seesaa.net/article/303905394.html?1409835494

続きを読む
タグ:IOS Mac apple iPAD iPhone
posted by mobileDeveloper at 22:28 | Comment(0) | TrackBack(0) | Core Data はてなブックマーク - アプリのリリース時からCore Dataにデータをバンドルしておく方法 [最新版] | このブログの読者になる | 更新情報をチェックする

[Core Data] NSPersistentStoreCoordinatorで「no visible @interface for 'NSURL' declares the selector stringByAppendingPathComponent」と表示された場合の対処法

AppDelegateのCore Data初期設定処理(NSPersistentStoreCoordinator)で、データモデルのパスを設定する処理でビルド時に「no visible @interface for 'NSURL' declares the selector stringByAppendingPathComponent」と表示された場合の対処法。

続きを読む
タグ:IOS Mac apple iPAD iPhone
posted by mobileDeveloper at 19:31 | Comment(0) | TrackBack(0) | Core Data はてなブックマーク - [Core Data] NSPersistentStoreCoordinatorで「no visible @interface for 'NSURL' declares the selector stringByAppendingPathComponent」と表示された場合の対処法
| このブログの読者になる | 更新情報をチェックする

2014年09月01日

ArrayやDictionaryの中のマルチバイト文字をNSLogで日本語で表示する

マルチバイト文字を含むNSArrayやNSDictionaryをNSLogで表示させた場合、続きを読む
タグ:IOS Mac apple iPAD iPhone
posted by mobileDeveloper at 20:07 | Comment(0) | TrackBack(0) | デバッグ はてなブックマーク - ArrayやDictionaryの中のマルチバイト文字をNSLogで日本語で表示する | このブログの読者になる | 更新情報をチェックする

2014年08月22日

EKEventKitでリマインダーに登録する

EKEventKitを使ってリマインダーに登録する方法は、カレンダーに登録する場合と似ている。

続きを読む
タグ:iPhone iPAD apple Mac IOS
posted by mobileDeveloper at 22:13 | Comment(0) | TrackBack(0) | Eventkit はてなブックマーク - EKEventKitでリマインダーに登録する | このブログの読者になる | 更新情報をチェックする

2014年08月21日

iOS7以降のURLエンコード/デコード

iOS7以降では、URLエンコードおよびURLデコードが簡単に実装出来るようになった。

続きを読む
タグ:IOS Mac apple iPAD iPhone
posted by mobileDeveloper at 15:37 | Comment(0) | TrackBack(0) | 文字列操作 はてなブックマーク - iOS7以降のURLエンコード/デコード | このブログの読者になる | 更新情報をチェックする

2014年08月05日

4インチデバイスのiOS7でView全体にUIImageViewをaddSubviewしたとき、画像全体がViewにフィットせず下部が空白となる場合の対処法

iOS6以前向けにリリースしていたアプリをiOS7向けにアップデートする場合、4インチデバイスのiOS7でView全体にUIImageViewをaddSubviewしたとき、画像全体がViewにフィットせず下部が空白となる場合がある。

続きを読む
タグ:IOS Mac apple iPAD iPhone
posted by mobileDeveloper at 21:50 | Comment(0) | TrackBack(0) | トラブルシューティング はてなブックマーク - 4インチデバイスのiOS7でView全体にUIImageViewをaddSubviewしたとき、画像全体がViewにフィットせず下部が空白となる場合の対処法 | このブログの読者になる | 更新情報をチェックする

2014年08月04日

アプリのアップデート時に答える項目

iTunes Connectでアプリをアップデートするとき、いくつかの質問に答える必要がある。

続きを読む
タグ:iPhone iPAD apple Mac IOS
posted by mobileDeveloper at 23:51 | Comment(0) | TrackBack(0) | iPhone Dev登録手続き はてなブックマーク - アプリのアップデート時に答える項目 | このブログの読者になる | 更新情報をチェックする

2014年08月03日

iOS7でUITableViewCellの下に画像が表示されない場合の対処法

iOS6.x以前に作ったプロジェクトで、UITableViewでセルを表示した画面の下にバックグラウンド画像としてUIImageViewで画像を表示しているときに、iOS7向けに作り直したときに表示されない場合の対処法。

続きを読む
タグ:IOS Mac apple iPAD iPhone
posted by mobileDeveloper at 13:36 | Comment(0) | TrackBack(0) | UITableView はてなブックマーク - iOS7でUITableViewCellの下に画像が表示されない場合の対処法 | このブログの読者になる | 更新情報をチェックする

2014年07月29日

GarageBandでアプリ用の効果音やBGMを作成する

アプリで使用する効果音やBGMは、ネットで流通している素材を購入するなり無料配布されているものを利用するのが手軽だが、適当なものがなければMacにはじめからバンドルされているGarageBandを使用して自分で作成することもできる。

続きを読む
タグ:IOS Mac apple iPAD iPhone
posted by mobileDeveloper at 16:52 | Comment(0) | TrackBack(0) | GarageBand はてなブックマーク - GarageBandでアプリ用の効果音やBGMを作成する | このブログの読者になる | 更新情報をチェックする
Apple、Appleのロゴ、App Store、iPodのロゴ、iTunesは、米国および他国のApple Inc.の登録商標です。
iPhone、iPod touch、iPadはApple Inc.の商標です。
iPhone商標は、アイホン株式会社のライセンスに基づき使用されています。
その他、本ブログに記載されている製品名、会社名は、それぞれ各社の商標または登録商標です。