62 lines
1.8 KiB
Objective-C
62 lines
1.8 KiB
Objective-C
//
|
|
// dataContorl.h
|
|
// Ifish
|
|
//
|
|
// Created by imac on 15/10/13.
|
|
// Copyright © 2015年 imac. All rights reserved.
|
|
//
|
|
|
|
#import <Foundation/Foundation.h>
|
|
#import "IfishUserAsset.h"
|
|
@interface dataContorl : NSObject
|
|
+(NSString *) dataToHexString:(NSData*)data;
|
|
+(NSData *) stringToHexData:(NSString*)string;
|
|
+(NSString *)hexStringFromString:(NSString *)string;
|
|
+(NSString *)ToHex:(long long int)tmpid;
|
|
+(UInt64)hexToTen:(NSString*)str;
|
|
+(NSString *)groupNumberTohex:(NSInteger)number;
|
|
+(NSString *)stringFromHexString:(NSString *)hexString;
|
|
+(NSString*)dateStringToHexString:(NSString *)dateString;
|
|
+(NSString*)tpIntStringToFourHex:(int)intString;
|
|
+(NSString*)hexStringToDateString:(NSString*)hexString;
|
|
+(NSString *)translation:(NSString *)arebic;
|
|
+(NSString*)leftAddZero:(NSInteger)totle andStr:(NSString*)str;
|
|
|
|
//随机生成32位字符
|
|
+(NSString *)get10LengthString;
|
|
+(NSString *)getCurrentSyatemTime;
|
|
|
|
+ (BOOL)valiMobile:(NSString *)mobile;
|
|
+ (NSString*)areaCode:(NSString *)phoneNumb;
|
|
//获取用户ID string类型
|
|
+(NSString *)dataControlGetUserIdInfo;
|
|
+(NSArray *)getallCameras;
|
|
+(void)saveCameraArr:(NSArray*)cameraArr;
|
|
+(NSArray *)getallDevices;
|
|
+(UserModel*)getUserInfo;
|
|
+(void)resetUser:(UserModel *)model;
|
|
|
|
//获取金币经验等级 数据
|
|
//归档弊端修改值麻烦 后边优化使用sql3
|
|
|
|
+(IfishUserAsset*)getAllIfishUserAsset;
|
|
+(void)resetUserAsset:(IfishUserAsset *)model;
|
|
|
|
|
|
+ (UIImage *)handleImage:(UIImage *)originalImage withSize:(CGSize)size;
|
|
//获取年月日
|
|
+(NSString *)getYearmonthaddDay;
|
|
//获取年月日 时分
|
|
+(NSDate*)formatDateTime:(NSString *)timerstr;
|
|
//时分
|
|
+(NSString *)getHmWithDate:(NSDate *)date;
|
|
//年月日
|
|
+(NSString *)getYearmonthaddDayWithDate:(NSDate *)date;
|
|
//月日
|
|
+(NSString *)getMonthAndDay:(NSDate *)date;
|
|
|
|
|
|
+(BOOL)isIncludeSpecialCharact:(NSString *)str;
|
|
|
|
@end
|