原来用GPUImage实现,采用的这篇博客[http://llyblog.com/2020/01/04/iOS%E5%9F%BA%E4%BA%8EGPUImage%E5%B8...
原来用GPUImage实现,采用的这篇博客[http://llyblog.com/2020/01/04/iOS%E5%9F%BA%E4%BA%8EGPUImage%E5%B8...
组件化系列传送门 iOS组件化(一)----- 创建私有组件库(在码云上操作)iOS组件化(二)----- 组件的更新iOS组件化(三)----- 加载图片等资源文件 ...
本文首发于 Ficow Shen's Blog,原文地址: Swift self, Self, ==, === 傻傻分不清楚?。 内容概览 前言 self 和 Self ==...
func boundingRect(with size: CGSize, options: NSStringDrawingOptions = [], attributes: ...
AppStoreTodayAnimation 高仿iOS应用Appstore首页Today转场动画 效果示意图 由于时间仓促,代码暂时没有整理.后期待优化补上.如有问题欢迎指...
网络 Alamofire:http网络请求事件处理的框架。 Moya:这是一个基于Alamofire的更高层网络请求封装抽象层。 Reachability.swift:用来检...
为了兼容iOS9以前与iOS9以后用到的通讯录fromework,做了这个封装,方便调用CNContactStore和AddressBook 需要导入的头文件 封装的.h文件...
鉴于地理位置的获取是异步的,所以在获取地理位置信息之后再通知当前用户使用,就封装了下。 需要导入的头文件: import <CoreLocation/CoreLocation...
前言 关于我和WebSocket的缘:我从大二在计算机网络课上听老师讲过之后,第一次使用就到了毕业之后的第一份工作。直到最近换了工作,到了一家是含有IM社交聊天功能的app的...