From 83b9d5c682b21d88133f24da0f94dd56bd79e687 Mon Sep 17 00:00:00 2001 From: 单军华 Date: Thu, 19 Jul 2018 13:38:55 +0800 Subject: [PATCH] change --- screendisplay/Pods/YYCategories/YYCategories/UIKit/UIApplication+YYAdd.h | 85 ++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 85 insertions(+), 0 deletions(-) diff --git a/screendisplay/Pods/YYCategories/YYCategories/UIKit/UIApplication+YYAdd.h b/screendisplay/Pods/YYCategories/YYCategories/UIKit/UIApplication+YYAdd.h new file mode 100755 index 0000000..1551eb9 --- /dev/null +++ b/screendisplay/Pods/YYCategories/YYCategories/UIKit/UIApplication+YYAdd.h @@ -0,0 +1,85 @@ +// +// UIApplication+YYAdd.h +// YYCategories <https://github.com/ibireme/YYCategories> +// +// Created by ibireme on 13/4/4. +// Copyright (c) 2015 ibireme. +// +// This source code is licensed under the MIT-style license found in the +// LICENSE file in the root directory of this source tree. +// + +#import <UIKit/UIKit.h> + +NS_ASSUME_NONNULL_BEGIN + +/** + Provides extensions for `UIApplication`. + */ +@interface UIApplication (YYAdd) + +/// "Documents" folder in this app's sandbox. +@property (nonatomic, readonly) NSURL *documentsURL; +@property (nonatomic, readonly) NSString *documentsPath; + +/// "Caches" folder in this app's sandbox. +@property (nonatomic, readonly) NSURL *cachesURL; +@property (nonatomic, readonly) NSString *cachesPath; + +/// "Library" folder in this app's sandbox. +@property (nonatomic, readonly) NSURL *libraryURL; +@property (nonatomic, readonly) NSString *libraryPath; + +/// Application's Bundle Name (show in SpringBoard). +@property (nullable, nonatomic, readonly) NSString *appBundleName; + +/// Application's Bundle ID. e.g. "com.ibireme.MyApp" +@property (nullable, nonatomic, readonly) NSString *appBundleID; + +/// Application's Version. e.g. "1.2.0" +@property (nullable, nonatomic, readonly) NSString *appVersion; + +/// Application's Build number. e.g. "123" +@property (nullable, nonatomic, readonly) NSString *appBuildVersion; + +/// Whether this app is priated (not install from appstore). +@property (nonatomic, readonly) BOOL isPirated; + +/// Whether this app is being debugged (debugger attached). +@property (nonatomic, readonly) BOOL isBeingDebugged; + +/// Current thread real memory used in byte. (-1 when error occurs) +@property (nonatomic, readonly) int64_t memoryUsage; + +/// Current thread CPU usage, 1.0 means 100%. (-1 when error occurs) +@property (nonatomic, readonly) float cpuUsage; + + +/** + Increments the number of active network requests. + If this number was zero before incrementing, this will start animating the + status bar network activity indicator. + + This method is thread safe. + */ +- (void)incrementNetworkActivityCount; + +/** + Decrements the number of active network requests. + If this number becomes zero after decrementing, this will stop animating the + status bar network activity indicator. + + This method is thread safe. + */ +- (void)decrementNetworkActivityCount; + + +/// Returns YES in App Extension. ++ (BOOL)isAppExtension; + +/// Same as sharedApplication, but returns nil in App Extension. ++ (nullable UIApplication *)sharedExtensionApplication; + +@end + +NS_ASSUME_NONNULL_END -- Gitblit v1.8.0