加载中
Swift-collectionView实现轮播图(循环滚动)

轮播图现在基本已经是app的标准配件之一了。一个实用的轮播图控件无疑能在很大程度上提高我们的开发效率。撸主自己封装了一个简易的bannerView。 使用sd加载图片,支持 horizontal 和 vertic...

iOS11 UITableView reloadData 界面跳动问题

在 iOS11.的系统上当 UITableView 设置高度固定 rowHeight = xxx; 时,如果tableView滚动到最底部,此时如果刷新tableView会出现tableView向上方跳动一段距离的现象 。 既然只是在iOS 11系统...

iOS
2018/09/03 09:24
155
“SyntaxError: Unexpected EOF” in iOS WKWebview

NSString *jsStr = [NSString stringWithFormat:@"%@('%@')",methodName,jsonStr]; jsStr = [[jsResult stringByReplacingOccurrencesOfString:@"\n" withString:@""] stringByReplacingOccu...

iOS
2018/08/02 09:14
74
iOS Jenkins+蒲公英实现持续集成

随着项目的迭代速度不断加快,原始的使用xcode -> product -> archive 的方式已经不能满足迭代需要。还要现在已经有比较成熟的 Jenkins + 蒲公英持续集成方案。最近学习研究学了下这个方案。...

git 提交失败 HTTP 413 curl 22 The requested URL returned error: 413 Request Entity Too Large

关于git提交失败报错POST git-receive-pack (chunked)或者HTTP 413 curl 22 The requested URL returned error: 413 Request Entity Too Large 1.更改一下git的上传限制大小 命令: git confi...

iOS冒泡排序

冒泡排序算法顾名思义,经过每一次排序算法之后,最大的泡泡(数)会飘到最上面,第二次排序之后,第二大的泡泡(数)飘到倒数第二的位置 ..... 以此类推,直至完成从小到大的排序。 冒泡排序...

view在做动画的时候不响应点击解决办法

比如一个按钮,在做放大缩小或者位移动画时无法响应点击事件 。设置对应的options 即可使他响应点击事件 。 - (void)scaleAnimation:(UIView *)view { if (动画结束条件) return; [...

Universal Link

前言: 文章会适当说一些如何开发iOS上的universal link,但类似的文章太多了一艘一大堆,每篇都介绍的挺清楚,因此也不是重点 本文更加会侧重从前端的角度,将整个universal link 部署应用到...

APP Link

在移动端,由Web页面或者某个应用,通过以链接的形式打开另一个APP的业务形式被叫做应用调起。通常使用的方式有Universal Link(适用于iOS 9及以上版本),Deep Link(适用于Android及iOS 7...

2017/12/12 17:43
34
iOS kvo 防止重复添加或者删除监听,实现safe kvo

在使用KVO的时候添加观察者我们是这样做的: // 监听btn 的selected属性改变 [self addObserver:self forKeyPath:@"selected" options:NSKeyValueObservingOptionNew context:nil]; 需要特别...

Mac OSX 正確地同時安裝 Python 2.7 和 Python3 By Candy Tsai In Come on~ Python 11-29-2015 2 Min read 8 comme

Mac OSX 正確地同時安裝 Python 2.7 和 Python3 By Candy Tsai In Come on~ Python 11-29-2015 2 Min read 8 comments Python3 出來了(其實已經出來很久了,暈)! 但是還是有很多 library ...

2017/11/28 16:12
4
python 切片

因为有切片的存在使得, python 中对数组,元组和字符串的截取操作十分方便 。 拿字符串举栗子: 如果对字符串的切片操作结果 。 切片操作的参数有3个 。 1.起始位 2.结束位置 3.步长 。 起始...

2017/10/26 16:19
14
可能是最全的iOS端HttpDns集成方案

1、DNS劫持的危害   不知道大家有没有发现这样一个现象,在打开一些网页的时候会弹出一些与所浏览网页不相关的内容比如这样奇(se)怪(qing)的东西 图一 或者这样 图二 ,其实造成这样的原因...

深入理解Http请求、DNS劫持与解析。

背景 前段时间在处理iOS端的HTTPDNS相关SDK,在接入和测试环节发现大家对HTTP的整体请求流程包括HTTP劫持原理以及HTTPDNS的工作原理并不是太清楚,所以写下这边文章帮助大家深入web请求过程:...

ios 灰度方案

实现灰度的简单方案

NS_ENUM 和 NS_OPTIONS

对比 NS_ENUM 和 NS_OPTIONS 最经典的可以用 button 的 style 和 controlState 来示例。 typedef NS_OPTIONS(NSUInteger, UIControlState) { UIControlStateNormal = 0, UICon...

pycharm ImportError: No module named selenium 问题解决

使用 pip install 成功安装好某一个module 之后,在 pyCharm 里导入使用 却提示类似的错误: ImportError: No module named selenium 出现此错误的原意可能是你安装了多个 python ,而pyCha...

mac python安装MySQLdb EnvironmentError: mysql_config not found 解决方法

首先确保你的mac 上安装了 mySql ,未安装的话去 http://dev.mysql.com/downloads/mysql/ 下载并安装。 安装完成之后修改环境变量 ,在终端中输入 : PATH="$PATH":/usr/local/mysql/bin 然后...

2017/06/26 11:03
138
ios 实现选中时阴影效果

ios UI控件在选中高亮的时候一般都会添加高亮效果,以提示用户当前选中的视图,提高用户体验。 UIButton 和 UITableViewCell 系统都有设置高亮时的阴影效果的API,这里不多做赘述。 像UIIma...

深入理解Objective-C:Category

摘要 无论一个类设计的多么完美,在未来的需求演进中,都有可能会碰到一些无法预测的情况。那怎么扩展已有的类呢?一般而言,继承和组合是不错的选择。但是在Objective-C 2.0中,又提供了cat...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部