- 博客(19)
- 资源 (1)
- 收藏
- 关注
转载 iOS基础(十八)——调整图片尺寸和大小
调整图片尺寸和大小/** * 调整图片尺寸和大小 * * @param sourceImage 原始图片 * @param maxImageSize 新图片最大尺寸 * @param maxSize 新图片最大存储大小 * * @return 新图片imageData */+ (NSData *)reSizeImageData:(UIImage ...
2018-09-18 18:06:00 225
转载 iOS基础(十七)——根据一个View生成一个image
根据一个View生成一个image+ (UIImage *)screenshotForView:(UIView *)view { UIImage *image = nil; //判断View类型(一般不是滚动视图或者其子类的话内容不会超过一屏,当然如果超过了也可以通过修改frame来实现绘制) if ([view.class isSubclassOfClass:...
2018-09-18 18:04:00 210
转载 iOS基础(十六)——动态获取label的高度
动态获取label的高度+ (CGFloat)heighForText:(NSString *)string andScreenWidth:(CGFloat)width{ NSMutableAttributedString *attrStr = [[NSMutableAttributedString alloc] initWithString:string]; ...
2018-09-18 18:03:00 180
转载 iOS基础(十五)——判断字典的某个值是否为NSNULL
判断字典的某个值是否为NSNULL+(BOOL)isJudgeDictionary:(NSString *)string{ if (string==nil || string==NULL) { return NO; } if ([string isKindOfClass:[NSNull class]]) { return...
2018-09-18 18:02:00 400
转载 iOS基础(十四)——判断数组是否为空
判断数组是否为空+(BOOL)isJudgeArray:(NSArray *)array{ if ([array isKindOfClass:[NSNull class]]) { return NO; }else if (array==nil || array==NULL){ ...
2018-09-18 18:00:00 137
转载 iOS基础(十三)——判断字符串是否为空 如果空返回yes 不空返回No
判断字符串是否为空 如果空返回yes 不空返回No+(BOOL)isJudgeString:(NSString *)string{ if (string==nil || string==NULL) { return YES; } if ([string isKindOfClass:[NSNull class]]) { r...
2018-09-18 17:59:00 337
转载 iOS基础(十二)——验证身份证格式
分享一下验证身份证方法+ (BOOL)judgeIdentityStringValid:(NSString *)identityString { if (identityString.length != 18) return NO; // 正则表达式判断基本 身份证号是否满足格式 NSString *regex = @"^[1-9]\\d{5}[1-9...
2018-09-18 17:57:00 175
转载 iOS基础(十一)——验证电子邮箱
分享一下我验证电子邮箱的方法+ (BOOL) validateEmail:(NSString *)email{ if (email.length == 0) { NSString *message = @"邮箱不能为空!"; [app showToastView:message]; return NO; } ...
2018-09-18 17:56:00 239
转载 iOS基础(十)——url链接转二维码
1、在做分享功能时需要把链接转换成二维码// 1. 实例化二维码滤镜 CIFilter *filter = [CIFilter filterWithName:@"CIQRCodeGenerator"]; // 2. 恢复滤镜的默认属性 [filter setDefaults]; // 3. 将字符串转换成NSData NSData *d...
2018-08-29 15:21:00 299
转载 iOS基础(九)——保存图片到本地
1、保存图片到本地#pragma mark ==========保存图片==========- (void)loadImageFinished:(UIImage *)image{ UIImageWriteToSavedPhotosAlbum(image, self, @selector(image:didFinishSavingWithError:contextInfo:)...
2018-08-29 15:19:00 165
转载 iOS基础(八)——最新更新方法,每天只提示一次
计算,每天提示一次用户更新!1、声明两个常量static NSString *const UpgradeTestAlertExpireDate = @"UpgradeTestAlertExpireDate";static NSString *const UpgradeTestAlertCount = @"UpgradeTestAlertCount";2、更新方法//最新更新方法...
2018-08-29 15:03:00 172
转载 iOS基础(七)——获取唯一标识
很多时候我们都需要到唯一标识,下面分享一个获取唯一标识的方法。1、下载keychaintest ,把它拉到你的项目下2、//设置唯一标识-(void)setKeychainUUID{ //先取UUID判断,如果有,那么就直接使用 NSString *UUID = [GSKeyChainDataManager readUUID]; if (UUID.len...
2018-08-29 14:52:00 114
转载 iOS基础(六)——获取当前版本,比较更新版本
1、版本的比较//处理版本-(void)VersonUpdate{ //定义的app的地址 NSString *urld = [NSString stringWithFormat:@"http://itunes.apple.com/lookup?id=%@",@"你的id"]; //网络请求app的信息,主要是取得我说需要的Version N...
2018-08-29 14:45:00 134
转载 iOS基础(五)——获取当前控制器和获取当前UI控制器
1、获取当前控制器-(UIViewController *)getCurrentVC{ UIViewController *result = nil; UIWindow * window = [[UIApplication sharedApplication] keyWindow]; if (window.windowLevel != UIW...
2018-08-29 14:39:00 167
转载 iOS基础(四)——UIButton和UITableView
1、懒加载button-(UIButton *)button{ if (!_button) { _button = ({ UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom]; [button setTitle:@"内容显示" forStat...
2018-08-29 14:35:00 91
转载 iOS基础(三)——UILabel的使用
基础毕竟是基础,也行有一些同学刚好需要呢!-(UILabel *)titleLab{ if (!_titleLab) { _titleLab = ({ UILabel *label = [[UILabel alloc] initWithFrame:CGRectZero];//初始化控件 //常用属性 ...
2018-08-29 11:47:00 88
转载 iOS基础(二)——对象的初始化
1、alloc 分配内存,所有的类初始化都要分配内存。2、init 最基本的初始化,成员变量依然为0;3、可以重写init方法,进行赋值- (id) init{ // 调用父类的init方法执行初始化,将初始化得到的对象赋值给self对象 // 如果self不为nil,表明父类init方法初始化成功 if(self = [super init]) ...
2018-08-29 11:08:00 97
转载 iOS基础(一)——属性篇
属性是OC(Objective-C)的一项特征,就像人的某一项特征。这个是基于OC是面向对象的语言,万物皆对象。这也就很好理解了。@property (nonatomic, strong) UILabel *label;就相当于声明了label 这个属性,并且实现了他的setting和getting方法。@synthesize label = _label;-(UILabel ...
2018-08-29 10:35:00 124
转载 判断字符串是否为空
+ (BOOL) isBlankString:(NSString *)string { if (string == nil || string == NULL) { return YES; } if ([string isKindOfClass:[NSNull class]]) { return YES; ...
2018-08-23 14:37:00 96
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人