温泉道UPDATE

平成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導入


  1. $ sudo gem install cocoapods
  2. Podfileファイル作成
  3. Podfileファイル内に
    source 'https://github.com/CocoaPods/Specs.git'
    platform :ios, '8.1'
    pod 'GoogleMaps'
  4. $ cd path-to-project $ pod install
  5. launch Xcode(your project’s .xcworkspace)
  6. iOS API key取得
  7. SDKDemoAppDelegate内((注意!!#import では無く、#import <GoogleMaps/GoogleMaps.h))
  8. 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/