Initial commit
This commit is contained in:
@@ -0,0 +1,86 @@
|
||||
//
|
||||
// Utils.h
|
||||
// Yoosee
|
||||
//
|
||||
// Created by guojunyi on 14-3-21.
|
||||
// Copyright (c) 2014年 guojunyi. All rights reserved.
|
||||
//
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
#import <UIKit/UIKit.h>
|
||||
#define DWORD unsigned int
|
||||
#define BYTE unsigned char
|
||||
#define PASSWORD_HEAD @"passwordhead"
|
||||
enum
|
||||
{
|
||||
password_weak,
|
||||
password_middle,
|
||||
password_strong,
|
||||
password_null
|
||||
};
|
||||
|
||||
@interface Utils:NSObject
|
||||
+(UILabel*)getTopBarTitleView;
|
||||
+(long)getCurrentTimeInterval;
|
||||
+(NSString*)convertTimeByInterval:(NSString*)timeInterval;
|
||||
+(NSArray*)getScreenshotFiles;
|
||||
|
||||
+(void)saveScreenshotFile:(NSData*)data;
|
||||
+(NSString*)getScreenshotFilePathWithName:(NSString*)fileName;
|
||||
|
||||
+(void)saveHeaderFileWithId:(NSString*)contactId data:(NSData*)data;
|
||||
+(NSString*)getHeaderFilePathWithId:(NSString*)contactId;
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
+(void)saveAppLaunchImageFileWithFlag:(NSString *)flag imageData:(NSData *)imageData;
|
||||
+(NSString*)getAppLaunchImageFilePathWithFlag:(NSString *)flag;
|
||||
|
||||
+(NSString *)getNormalStringByDecodedBase64String:(NSString *)base64String;
|
||||
|
||||
+(NSDateComponents*)getNowDateComponents;
|
||||
+(NSDateComponents*)getDateComponentsByDate:(NSDate*)date;
|
||||
+(NSString*)getPlaybackTime:(UInt64)time;
|
||||
+(NSDate*)dateFromString:(NSString*)dateString;
|
||||
+(NSDate*)dateFromString2:(NSString*)dateString;
|
||||
+(NSString*)stringFromDate:(NSDate*)date;
|
||||
|
||||
+(NSString*)getDeviceTimeByIntValue:(NSInteger)year month:(NSInteger)month day:(NSInteger)day hour:(NSInteger)hour minute:(NSInteger)minute;
|
||||
|
||||
+(NSString*)getPlanTimeByIntValue:(NSInteger)planTime;
|
||||
|
||||
+(CGFloat)getStringWidthWithString:(NSString*)string font:(UIFont*)font maxWidth:(CGFloat)maxWidth;
|
||||
+(CGFloat)getStringHeightWithString:(NSString*)string font:(UIFont*)font maxWidth:(CGFloat)maxWidth;
|
||||
|
||||
+(void)playMusicWithName:(NSString*)name type:(NSString*)type;
|
||||
|
||||
+(NSString*)currentWifiSSID;
|
||||
|
||||
+(NSMutableArray*)getNewDevicesFromLan:(NSArray*)lanDevicesArray;
|
||||
+(NSMutableArray*)getNewUnsetPasswordDevicesFromLan:(NSArray*)lanDevicesArray;
|
||||
+(NSMutableArray*)getAddedUnsetPasswordDevicesFromLan:(NSArray*)lanDevicesArray;
|
||||
|
||||
+(int)pwdStrengthWithPwd:(NSString *)sPassword;
|
||||
+(NSString*)GetTreatedPassword:(NSString*)sPassword;
|
||||
|
||||
+(unsigned int)getPsword:(NSString*)sPassword;
|
||||
|
||||
+(void)shopsSaveImageWithdata:(NSData*)data withCameraId:(NSString *)cameraId;
|
||||
|
||||
+(UIImage *)shopsGetImgeWithCameraId:(NSString *)cameraId;
|
||||
|
||||
@end
|
||||
|
||||
@interface NSString(Utils)
|
||||
|
||||
|
||||
- (NSString *)getMd5_32Bit_String;
|
||||
- (BOOL) isValidateNumber;
|
||||
- (BOOL) isValidateP2PVerifyCode1OrP2PVerifyCode2;
|
||||
|
||||
|
||||
|
||||
|
||||
@end
|
||||
Reference in New Issue
Block a user