PLVWVFdUtil
Objective-C
@interface PLVWVFdUtil : NSObject
+ (UIColor *)colorFromHexString:(NSString *)hexString alpha:(float)alpha;
/// 检查字符串是否可用 (YES-可用;NO-不可用;‘可用’代表不为空、NSString类型、length大于0)
+ (BOOL)checkStringUseable:(NSString *)string;
/// 检查字典是否可用 (YES-可用;NO-不可用;‘可用’代表不为空、NSDictionary类型、count大于0)
+ (BOOL)checkDictionaryUseable:(NSDictionary *)dict;
/// 检查数组是否可用 (YES-可用;NO-不可用;‘可用’代表不为空、NSArray类型、count大于0)
+ (BOOL)checkArrayUseable:(NSArray *)array;
+ (BOOL)safeBoolForValue:(id)value;
/// 将屏幕旋转至相应方向
+ (void)changeDeviceOrientation:(UIDeviceOrientation)orientation;
+ (UIWindow *_Nonnull)getFirstUIWindowFormUIApplication;
+ (UIViewController *)getCurrentViewController;
+ (NSString *)URLEncodedString:(NSString *)url;
@end
Swift
class PLVWVFdUtil : NSObject
Undocumented
-
Undocumented
Declaration
Objective-C
+ (UIColor *)colorFromHexString:(NSString *)hexString alpha:(float)alpha;
Swift
class func color(fromHexString hexString: String, alpha: Float) -> Any!
-
检查字符串是否可用 (YES-可用;NO-不可用;‘可用’代表不为空、NSString类型、length大于0)
Declaration
Objective-C
+ (BOOL)checkStringUseable:(nonnull NSString *)string;
Swift
class func checkStringUseable(_ string: String) -> Bool
-
检查字典是否可用 (YES-可用;NO-不可用;‘可用’代表不为空、NSDictionary类型、count大于0)
Declaration
Objective-C
+ (BOOL)checkDictionaryUseable:(nonnull NSDictionary *)dict;
Swift
class func checkDictionaryUseable(_ dict: [AnyHashable : Any]) -> Bool
-
检查数组是否可用 (YES-可用;NO-不可用;‘可用’代表不为空、NSArray类型、count大于0)
Declaration
Objective-C
+ (BOOL)checkArrayUseable:(nonnull NSArray *)array;
Swift
class func checkArrayUseable(_ array: [Any]) -> Bool
-
Undocumented
Declaration
Objective-C
+ (BOOL)safeBoolForValue:(id)value;
Swift
class func safeBool(forValue value: Any) -> Bool
-
将屏幕旋转至相应方向
Declaration
Objective-C
+ (void)changeDeviceOrientation:(id)orientation;
Swift
class func changeDeviceOrientation(_ orientation: Any!)
-
Undocumented
Declaration
Objective-C
+ (UIWindow *_Nonnull)getFirstUIWindowFormUIApplication;
Swift
class func getFirstUIWindowFormUIApplication() -> Any!
-
Undocumented
Declaration
Objective-C
+ (UIViewController *)getCurrentViewController;
Swift
class func getCurrentViewController() -> Any!
-
Undocumented
Declaration
Objective-C
+ (NSString *)URLEncodedString:(NSString *)url;
Swift
class func urlEncodedString(_ url: String) -> String