在iOS的本地通知功能中,有个细节。 一般使用通知功能NSNotification,都需要添加和移除观察者,否则会引起一些问题: 在iOS9以下...
命令记录 查看.a包含架构 lipo -info xxxx.a 按架构分离静态库 lipo xxxx.a -thin armv7 -output...
NSOperation是基于GCD的面相对象封装,这里把重点计一下。 NSoperation的dependency 任务依赖是NSoperati...
1、Dispatch Group 需要在大量任务都执行完成后,执行其他任务,可以用 Dispatch Group 对于网络请求这种异步任务,还需...
Github.com 高性能的聊天页面解决方案对聊天列表的高度封装,可灵活配置页面样式 聊天界面其实大同小异,所以这里封装了一个聊天的组件,使用...
最近公司项目重构,准备利用Cocoapods组件化。网上这篇文章已经说的非常好了,我也是参照这篇文章,不过也有一些小坑需要趟一下,所以整理如下。...
UITextiView添加PlaceHolder,用的是Runtime由于UITextiView没有PlaceHolder,所以就手写一个,写在...
GitHub Demo地址 因为要做SDK,很多第三发库不能用(主要就是MJ那个🤣),所以就简单的实现了一下,具体的实现是写了scrollVi...
mac升级到sierra 10.12后,发现映射神器karabiner 无法使用了 所以到官网看看,发现现在还不能支持最新系统,不过下面有红色小...
文集作者