使用git的时候,有时我们需要修改文件名的大小写,但是默认情况下,git是会忽略文件名大小写的,如果我们要修改文件名称大小写,可以使用试下方法 第一种,修改git配置(不推荐...
@行走在北方 谢谢鼓励
探索weak、strong、copy、assign、__weak、__strong的用法更新: 2018.10.12 修改了copy与strong修饰NSString、NSArray这些类型的解释和用法 开发环境: Mac系统版本:macOS Mojave ...
前言 最近在公司开始做一个米家的插件,用到了React Native,之前没有接触过相关东西,现在只能磕磕绊绊的摸索了,在摸索的时候,就发现使用 console.log() ...
CSS 伪类用于向某些选择器添加特殊的效果。 CSS伪类的基础语法: 当然,CSS类也可以与伪类搭配使用: 在我第一次看到 :first-child 伪类时,我的第一个感觉就...
今天在看css基础的时候,发现了一个很有趣的事情,那就是 后代选择器 与 子元素选择器。 说来也惭愧,我以前一直以为,这俩是同一个东西,只是叫法不同而已,后来才发现,原来这俩...
本文收集的都是本人逛GitHub时发现的iOS开发库,star都不会太低。 当库太久没有更新时,如果有了替换的库,我会毫不犹豫的将其剔除。 每个种类收集的数量不会太多,基本上...
Swift 4中苹果引入了全新的编码与解码支持,开发者可以更加方便地将数据转化为JSON或存入本地磁盘。这个功能的核心是Codable协议,其定义如下: 编码及解析 本文主要...
网络 Alamofire[https://github.com/Alamofire/Alamofire]:http网络请求事件处理的框架。 Moya[https://gith...
在使用第三方库的时候,有时候我们想知道别人给我们提供了哪些类、方法和属性,但是打开源文件后,一大坨一大坨的代码都在那儿,一个个的找很是麻烦,就像下面这种 这是 HandyJS...
@YungFan 这个没有关系,Swift可以兼容,直接导入就行了,我用cocoapods添加之后用import导入,直接使用,就跟Swift的库一样。毕竟苹果考虑的是全球通用,不可能把所有的东西都加进去
iOS开发之UIRefreshControl使用踩坑问题描述 接上一个话题,实现了TabBar的点击刷新以后,开始继续写完成功能,刷新UITableView,于是考虑到iOS 10以后,UIScrollView已经有UIRef...
原生的这个,功能太有限了,比如下拉之后,我不一定需要刷新,但原生的下拉之后达到一定的阈值,就会发送valuechanged通知,然后就会触发事件,这就不太好了。另外,如果我下拉想兼容刷新和进入二楼,实现的难度就比较大了。个人觉得这个算是一个鸡肋,期待官方将其优化,丰富功能吧。
iOS开发之UIRefreshControl使用踩坑问题描述 接上一个话题,实现了TabBar的点击刷新以后,开始继续写完成功能,刷新UITableView,于是考虑到iOS 10以后,UIScrollView已经有UIRef...