
常用技术
MIKE-zi
单片机 MCU ECU C语言,汇编软件工程师,IOS objective-c swift 研发工程师 前端开发H5,javaScript,typescript 前端三大框架 vue , react , angular ,微信原生小程序开发,taro跨平台小程序开发
展开
-
mac端 sourceTree 解决remote: HTTP Basic: Access denied报错
遇到这个问题,通常是刚改过密码,造成本地记录的 和 远程的不一致。网上的解决方法很多,有改钥匙串的,有清除git用户名密码的 都不太好用。所以记录一下决绝方法 100%好使看图:1.sourcetree的偏好设置 ,点出设置页面2.点击高级,找到对应的git仓库,删除对应的用户。3.继续使用soucetree 会弹窗 提示输入用户名密码 就好了...原创 2020-09-16 19:54:47 · 8625 阅读 · 2 评论 -
IOS验证码倒计时(GCD)
经常会用到验证码获取的倒计时功能。可以使用NSTimer也可以使用GCD。显然GCD更好我们来看一下GCD实现倒计时 核心代码如下: __block NSUInteger timeout = 60; //倒计时时间 dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0);原创 2017-06-16 01:23:38 · 545 阅读 · 0 评论 -
IOS验证码倒计时(NSTimer)
看过GCD实现验证码倒计时,下面我们来看下NSTimer验证码倒计时 核心代码如下:- (IBAction)verifyBtn:(UIButton *)sender { UIButton *button = (UIButton *)sender; //开始倒计时 countDownTimer = [NSTimer scheduledTimerWithTimeInterval原创 2017-06-16 01:27:00 · 460 阅读 · 0 评论 -
IOS进程间通信
首先我们需要两个app。第一个app在touchbegan方法中加入下面代码:- (void)touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event { NSString *path = @"123://saywhat"; [[UIApplication sharedApplication]openURL:原创 2017-06-16 12:17:09 · 492 阅读 · 0 评论 -
UIVIEW切任意角
在IOS的view处理中,经常会需要切任意角,比如我就切下面,上面不动。或者就切左边,右边不动。或者每个角的弧度都不同。代码如下 UIBezierPath *maskPath = [UIBezierPath bezierPathWithRoundedRect:cell.leftView.bounds byRoundingCorners:UIRectCornerTopRight | UIRectCor原创 2017-07-11 23:06:54 · 528 阅读 · 0 评论 -
IOS点语法详解
在用OC写代码的时候,通常用到点语法。因为是用于属性,调用属性的getter方法。这种方法我们就不在过多介绍。今天看到一个demo,分类方法中的方法,使用点语法使用。瞬间不解。于是研究一下点语法。并且写了一个demo。希望帮助大家深刻理解点语法 首先我们写一个分类方法 .h@interface TRFraction (TRTransfer)-(double)transfer;@end.m@im原创 2017-07-06 00:06:40 · 621 阅读 · 0 评论 -
ios昨天中午12点的时间戳
日常开发中经常会遇到查询昨天中午12点的时间戳的情况,比如我需要查睡眠时间对应的数据,那就需要昨天中午12点到今天中午12点的时间戳,然后到coredata中去查询。看了很多网上的帖子,写的都不会很清楚,有的很麻烦,这里推荐一种简单的方法 NSString *today = [self getCurrentTime]; NSString *todaynoon ...原创 2019-04-29 17:10:22 · 787 阅读 · 0 评论