平成27年6月19日(金曜日)
LaunchImage
桜鼠色(d8c6bc)
裏柳色(c1d8ac)
平成27年6月12日(金曜日)
九州道アップデート
xcdatamodeld (editor add model version)(current model version change)
add entity (On_off.Version)
add attributes
AppDelegate.h修正(onoff entity version対応)
persistentStoreCoordinator以下変更 マイグレーション対応
[objc]
//——————————————————————–
// マイグレーション追加
NSMutableDictionary *options = [[NSMutableDictionary alloc] init];
[options setObject:[NSNumber numberWithBool:YES] forKey:NSMigratePersistentStoresAutomaticallyOption];
[options setObject:[NSNumber numberWithBool:YES] forKey:NSInferMappingModelAutomaticallyOption];
// マイグレーション追加
if (![_persistentStoreCoordinator addPersistentStoreWithType:NSSQLiteStoreType configuration:nil URL:storeURL options:options error:&error])
{
NSLog(@"Unresolved error %@, %@", error, [error userInfo]);
abort();
}
//——————————————————————–
[/objc]
平成27年6月11日(木曜日)
九州道アップデート
Navigation Toolbarの表示
NavigationContorollerにて、shows Toolbarをチェック!!
ナビゲーションバー 遷移先再表示
[objc]
//—————————————————
// ***** ナビゲーションバー 表示 *****
// viewWillAppearにて、非表示をしたものを表示に戻す、でないと遷移画面でバーは非表示となる。
– (void)viewWillDisappear:(BOOL)animated {
[self.navigationController setNavigationBarHidden:NO animated:animated];
[super viewWillDisappear:animated];
}
//—————————————————
[/objc]
ナビゲーションバー 非表示
[objc]
//—————————————————
// ***** ナビゲーションバー 非表示 *****
[self.navigationController setNavigationBarHidden:YES animated:animated];
[super viewWillAppear:animated];
//—————————————————
[/objc]
Navigation Toolbar 透明化
[objc]
//—————————————————
// Toolbarを透明に設定
[self.navigationController.toolbar setBackgroundImage:[[UIImage alloc] init] forToolbarPosition:UIToolbarPositionAny barMetrics:UIBarMetricsDefault];
[self.navigationController.toolbar setBarStyle:UIBarStyleBlack];
self.navigationController.toolbar.translucent = YES;
//—————————————————
[/objc]
- UIVIEWからUITABLEVIEWCONTROLLER(TABCONTROLLERから一旦切り離し、再接続)
- LINKER WARNING対応(↓)
‘ld: warning: directory not found for option’
Google Maps SDK for iOS Version 1.10.1 – June 2015導入
- Google Maps SDK for iOS Version 1.10.1 – June 2015
Getting Started
- $ sudo gem install cocoapods
- Podfileファイル作成
- Podfileファイル内に
source 'https://github.com/CocoaPods/Specs.git' platform :ios, '8.1' pod 'GoogleMaps'
- $ cd path-to-project $ pod install
- launch Xcode(your project’s .xcworkspace)
- iOS API key取得
- SDKDemoAppDelegate内((注意!!#import では無く、#import <GoogleMaps/GoogleMaps.h))
- Add a map サンプルコードをカット&ペーストして、OK!!
Google旧バージョンからの移行
- bundle,library等削除
- 上記手順適用
- build settings other linker flag デリートし、エラー解消!!
- Code Samples Overview
ターミナルにて以下入力、自動的にプロジェクト起動。
APIKey(以前から変更なし)を取得し、セットのちRUN
$ sudo gem install cocoapods
$ pod try GoogleMaps
DEMOアドレス
/private/var/folders/p3/z71vj7x13qvfmhbcmv__4_lh0000gn/T/CocoaPods/Try/GoogleMaps/GoogleMapsSDKDemos/