WWDC笔记:2013 Session 203 What’s New in Cocoa Touch(未完)

Multitasking 

  • Background fetching 
    • New background mode fetch
    • - (void)application:(UIApplication *)application performFetchWithCompletionHandler:(void (^)(UIBackgroundFetchResult result))completionHandler;
    • Tuning the fetch interval - (void)setMinimumBackgroundFetchInterval:(NSTimeInterval)minInterval; const NSTimeInterval UIApplicationBackgroundFetchIntervalMinimum const NSTimeInterval UIApplicationBackgroundFetchIntervalNever
  • Remote notifications 
    • - (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo fetchCompletionHandler:(void (^)(UIBackgroundFetchResult result))completionHandler;
    • typedef NS_ENUM(NSUInteger, UIBackgroundFetchResult) { UIBackgroundFetchResultNewData, UIBackgroundFetchResultNoData, UIBackgroundFetchResultFailed }
  • Background transfers 
    • NSURLSession Replacement API for NSURLConnection
    • - (void)application:(UIApplication *)application handleEventsForBackgroundURLSession:(NSString *)identifier completionHandler:(void (^)())completionHandler;

Related Session

  • What’s New in Foundation Networking 

 

 

Views and Images 

Image Rendering Modes 

  • Creating an image with a rendering mode      - (UIImage *)imageWithRenderingMode:(UIImageRenderingMode)renderingMode;
  • Pass the mode       typedef NS_ENUM(NSInteger, UIImageRenderingMode) { UIImageRenderingModeAutomatic, UIImageRenderingModeAlwaysOriginal, UIImageRenderingModeAlwaysTemplate }

Tint Color

 

 

 

posted @ 2013-09-15 00:37  归为虚无  阅读(394)  评论(0编辑  收藏  举报