- 博客(26)
- 收藏
- 关注
原创 echarts.min.js 的下载
从这个地址 直接下载就是我们所需要的ECharts 在线构建ECharts, a powerful, interactive charting and visualization library for browserhttps://echarts.apache.org/zh/builder.html点击下载就是我们需要下载的东西
2022-02-11 11:28:58
3090
转载 Assertion failure in -[CLLocationManager setAllowsBackgroundLocationUpdates:], /BuildRoot/……
iOS项目集成百度地图的时候必须设置后台模式,而AppStore上线时,项目中没有用到后台定位,导致2.16被拒,苹果要求你勾选掉Background Modes 中的Location Updates但是当你勾选掉这个后台模式后,程序crash。crash原因如下:*** Assertion failure in -[CLLocationManager setAllowsBackgroun...
2019-03-20 09:33:45
976
原创 隐私政策
隐私政策 e通宝尊重并保护所有使用服务用户的个人隐私权。为了给您提供更准确、更有个性化的服务,e通宝会按照本隐私权政策的规定使用和披露您的个人信息。但e通宝将以高度的勤勉、审慎义务对待这些信息。除本隐私权政策另有规定外,在未征得您事先许可的情况下,e通宝不会将这些信息对外披露或向第三方提供。e通宝会不时更新本隐私权政策。 您在同意e通宝服务使用协议之时,即视为您已经同意本隐私权政策全部内容。本...
2019-01-15 13:27:42
346
转载 tableview 每个cell的分割线其实是可以调整长度的。比如说让线条从最左边到最右边
#pragma 设置线条画满- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath { if ([cell respondsToSelector:@selector(setSeparator...
2019-01-12 15:04:36
484
转载 iOS tableview系统左滑删除 左滑置顶 自定义左滑事件功能 输入框弹出
#pragma Mark 左滑按钮 iOS8以上- (NSArray<UITableViewRowAction *> *)tableView:(UITableView *)tableView editActionsForRowAtIndexPath:(NSIndexPath *)indexPath { //添加一个删除按钮 UITableViewR...
2019-01-12 15:04:12
490
转载 iOS图片压缩处理
https://www.jianshu.com/p/0b1d10cf8f61?from=groupmessageiOS图片压缩,想必这是一个比较大切值得深入的一个研究。所以太深入的这里我也不会去讲,之所以写这篇,是因为我们在开发中,因为iphone拍照后,直接上传的图片大多数像素比较高,尺寸比较大,一般都在2-3M,所以在手机上传,用户等待时间过于长,同时因为作为手机展示的产品图,也并不需要太高清...
2018-06-06 17:04:20
209
原创 安全提示问题忘记设置手机号的方案
相信大家今天都被这个问题困扰,解决方案是在iphone上登录你的账号, 设置 -> Apple ID -> 姓名、电话号码、电子邮件 -> 联络方式(编辑)? 输入你的手机号码,成功设置,去开发者后台review吧。...
2018-04-25 13:13:32
270
原创 iOS中的几种定时器
//第一种每一秒执行一次(重复性) double delayInSeconds =1.0; timer = dispatch_source_create(DISPATCH_SOURCE_TYPE_TIMER,0, 0, dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT,0));
2017-02-09 11:23:07
421
转载 iOS 9之适配ATS
iOS 9系统已经出来了,而网络方面的ATS(App Transport Security)特性可以说每个人都要经历。而我这篇博客,就是结合我最近几天的经历,来谈谈从服务器到iOS客户端对ATS的适配。一、简单谈谈ATS(App Transport Security)ATS(App Transport Security)是为了提高App与服务器之间安全传输数据一个特性,这个
2017-01-19 10:19:18
349
原创 给定时间后 执行想要执行的方法
double delayInSeconds = 2; dispatch_time_t popTime =dispatch_time(DISPATCH_TIME_NOW, delayInSeconds *NSEC_PER_SEC); dispatch_after(popTime,dispatch_get_main_queue(), ^(vo
2016-12-07 14:03:37
202
转载 关于Objective-c和Java下DES加密保持一致的方式
用上面写的objc 的 encryptUseDES 加密方法加密中文时有BUG,会丢失数据检查发现这里取加密内容长度的方式不正确12const char *textBytes = [plainText UTF8String];NSUInteger dataLength = [plainText length];12345678CCCrypt(kCCEncrypt, kCCAlgorithmDES,kCCOptionPKCS7Padding,[key UTF8String],
2016-09-26 11:29:01
245
原创 自定义的返回按钮 简单添加左滑手势
- (void)viewDidAppear:(BOOL)animated{ [superviewDidAppear:animated]; if(是否需要左滑手势可用) { //**************方法一****************// //设置滑动回退 __weak typeof(s
2016-07-14 14:10:42
453
原创 简单而又少的数据缓存策略
+ (void)cacheDictionary:(NSDictionary *)dictionary FileName:(NSString *)fileName{ NSArray *cachePath =NSSearchPathForDirectoriesInDomains(NSCachesDirectory,NSUserDomainMask, YES);
2016-07-11 15:12:00
226
原创 SDWebImag怎么显示破裂图
判断img这个url有没有 没有 就显示默认图 有的话就看能不能得到 得不到就显示破裂图 得到就正常显示 if(img.length>0) { [imgview.sd_setImageWithURL:[NSURLURLWithString:img]placeholderImage:[UIImageimageNamed:@
2016-07-11 14:52:07
214
转载 iOS开发-文件管理(一)
当我们创建应用程序时,在每个沙盒中含有三个文件,分别是Document、Library和temp。Document:一般需要持久的数据都放在此目录中,可以在当中添加子文件夹,iTunes备份和恢复的时候,会包括此目录。Library:设置程序的默认设置和其他状态信息temp:创建临时文件的目录,当iOS设备重启时,文件会被自动清除http://s
2016-05-14 14:38:23
210
原创 出现xxxViewController respondsToSelector 原因
-[NSKVONotifying_MBMyOrderSearchViewController respondsToSelector:]: message sent to deallocated instance 0x160e9b690类似的错误 出现 是因为没有在dealloc中进行置为nil的操作xxx.delegate=nil;
2016-04-21 10:12:37
222
原创 SDWebImage的缓存怎么不要
SDWebImage 获取缓存的文件名NSData *imageData = nil; BOOL isExit = [[SDWebImageManager sharedManager] diskImageExistsForURL:[NSURL URLWithString:imageURL]]; if (isExit) { NSStrin
2016-04-07 14:03:50
543
原创 调用网页支付宝时返回页面是空白 怎么解决
原因好像是有 storyboard ,把里面的controller设置为了入口,但是在appdelegate里又自己写了入口。这样启动app的时候就会出现两个window。解决方法除了这个还可以把storyboard里的 Is Initial View Controller取消或者删除plist中的Main storyboard file base name如果有m
2016-04-06 16:06:06
5794
原创 图片高度计算并排列显示
- (void)downLoadContentImages{ dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT,0), ^{ NSArray* imageModelArr =_detailModel.goodsInfo.contentImg;
2016-03-12 10:21:56
358
原创 两张图片 合二为一
_myImageView=[[UIImageViewalloc]initWithFrame:CGRectMake(0,0, 100,100)]; _myImageView.image=[UIImageimageNamed:@"1"]; [self.viewaddSubview:_myImageView]; UIButton *btn=[
2016-03-11 17:38:09
433
原创 UILabel换行显示 效果如下
*lab=[[UILabelalloc]initWithFrame:CGRectMake(0,100, 300, 200)]; lab.numberOfLines =0; lab.backgroundColor=[UIColorredColor]; lab.text=@"+打上大大的\n-就是大开发和\n-就是打卡回复"; [
2016-03-11 17:34:58
335
原创 启动页首屏显示广告 方法实现的不是太好
#import #import "MainADModel.h"typedefvoid (^MBStartPageAdsTap)(MainADModel *adModel);@interface MBStartPageAds :UIView- (instancetype)initWithframe:(CGRect)frame TapBlock:(M
2016-03-11 17:14:47
511
原创 判断是否是第一次启动的方法 两句代码就可以轻松实现
#import @interface MBAppController :NSObject//判断是否第一次启动+(BOOL)isFirstLaunching;//第一次启动+(void)firstLaunching;@end#import "MBAppController.h"@implementation MBApp
2016-03-11 17:12:04
711
原创 颜色的类别 可以直接写 #333333 一句代码就能实现
/** * 颜色类别 * 例如:#666777 * 例如:#666777 透明度0.1 */#import @interface UIColor (Hex)/** 输入6位数返回一个颜色值*/+ (UIColor *)colorFromHex:(NSString *)hex;/* *
2016-03-11 17:08:19
2561
原创 按钮的类别 倒计时一句代码就能用了
#import @interface UIButton (Countdown)//验证码-(void)showTimer;//启动页广告跳过等待时间-(void)advertisementTimer;@end#import "UIButton+Countdown.h"@implementation UIButt
2016-03-11 16:49:37
210
原创 iOS开发UI篇—懒加载
1.懒加载基本懒加载——也称为延迟加载,即在需要的时候才加载(效率低,占用内存小)。所谓懒加载,写的是其get方法.注意:如果是懒加载的话则一定要注意先判断是否已经有了,如果没有那么再去进行实例化2.使用懒加载的好处:(1)不必将创建对象的代码全部写在viewDidLoad方法中,代码的可读性更强(2)每个控件的getter方法中分别负责各自的实例化处理,代码彼此之间的独立性强,松耦合3.代码示例
2016-03-11 16:32:16
175
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人