摘要: #pragma mark 密码sha1加密 +(NSString * )sha1WithInputStr:(NSString * )inputStr{ const char * cstr = [inputStr cStringUsingEncoding:NSUTF8StringEncoding]; 阅读全文
posted @ 2016-09-26 17:45 琼极一生 阅读(536) 评论(0) 推荐(0) 编辑
摘要: // // Tool.m // YuTongTianXia // // Created by 合一网络 on 16/3/17. // Copyright © 2016年 合一网络. All rights reserved. // #import "Tool.h" #import "BlockButt 阅读全文
posted @ 2016-09-26 15:45 琼极一生 阅读(600) 评论(0) 推荐(0) 编辑
摘要: 1.精简代码, 返回最后一句的值,这个方法有一个优点,所有的变量都在代码块中,也就是只在代码块的区域中有效,这意味着可以减少对其他作用域的命名污染。但缺点是可读性比较差 2.关于编译器:关闭警告: 3.忽略没用的变量 4.避免循环引用 如果【block内部】使用【外部声明的强引用】访问【对象A】, 阅读全文
posted @ 2017-02-18 10:41 琼极一生 阅读(640) 评论(0) 推荐(0) 编辑
摘要: 一般我们向cell中添加子视图,有两种方式 区别在于进行cell编辑时,比如cell内容向左移或者右移时,第一种方式子视图不会移动,第二可以,所以这种情况一般使用第二种方式。 还有在设置backgroundColor时,使用cell设置时左移或者右移颜色是不会变的,而用cell.contentCel 阅读全文
posted @ 2017-02-18 08:36 琼极一生 阅读(477) 评论(0) 推荐(0) 编辑
摘要: 今天发现设置UIView设置alpha或者设置其layer的opacity时,其Subview的透明度也会跟着变。 解决方法如下: [[UIColor blackColor] colorWithAlphaComponent:0.5] 阅读全文
posted @ 2017-02-17 15:03 琼极一生 阅读(538) 评论(0) 推荐(0) 编辑
摘要: 开发中经常会碰到从手机相册中选择图片的需求,选择图片这个过程是一个消耗性能的过程,取决于手机图片的大小,如果手机像素非常高,图片的尺寸非常大,这个时候就会变得很消耗性能,比如一张图片5兆,这个时候选择后加载的时候就会有些卡顿,内存开始大幅升高,仔细想想也没有这种必要去加载这么大的图片,所以总结了两种 阅读全文
posted @ 2017-02-15 10:19 琼极一生 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 最近在测试项目发现项目中调用电话的在iOS 10上会出现卡顿,点击调用会有一小段延,现在是这样实现拨打电话的: NSMutableString *str=[[NSMutableString alloc] initWithFormat:@"tel:%@",_phoneNum]; UIWebView * 阅读全文
posted @ 2017-02-13 09:25 琼极一生 阅读(647) 评论(0) 推荐(0) 编辑
摘要: 1.手机系统版本:9.1 NSString* phoneVersion = [[UIDevice currentDevice] systemVersion]; 2.手机类型:iPhone 6 NSString* phoneModel = [self iphoneType];//方法在下面 3.手机系 阅读全文
posted @ 2017-02-10 09:44 琼极一生 阅读(12756) 评论(0) 推荐(0) 编辑
摘要: 介绍: KMCGeigerCounter是一个iOS帧速计算器,像盖革计数器那样,当动画丢失一帧时它就记录一次。掉帧通常是不可见的,但是很难区分55fps和60fps之间的不同,而KMCGeigerCounter可以让你观测到掉落5帧的情况。可以通过这个来检测app的卡顿程度 使用: KMCGeig 阅读全文
posted @ 2017-02-09 09:27 琼极一生 阅读(390) 评论(0) 推荐(0) 编辑
摘要: TableView不显示没内容的Cell怎么办? 类似这种,我不想让下面那些空的显示. 很简单. 1 self.tableView.tableFooterView = [[UIView alloc] init]; 1 self.tableView.tableFooterView = [[UIView 阅读全文
posted @ 2017-02-09 09:26 琼极一生 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 支付宝回调监控,支付宝客户端和网页支付宝回调方式不一样 支付宝客户端回调会在AppDelegate里面: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 - (BOOL)application:(UIApplication *)app openURL:(NSURL *)url 阅读全文
posted @ 2017-02-08 11:10 琼极一生 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 1、封装Scrollview代码.h: // WHScrollAndPageView.h // 循环滚动视图 // #import <UIKit/UIKit.h> @protocol WHcrollViewViewDelegate; @interface WHScrollAndPageView : 阅读全文
posted @ 2017-02-04 13:59 琼极一生 阅读(221) 评论(0) 推荐(0) 编辑