240 发简信
IP属地:湖北
  • Resize,w 360,h 240
    SnapKit源码分析

    SnapKit是基于NSLayoutConstraint封装的一个轻量级的布局框架.区别于iOS9.0中苹果引入的系统框架NSLayoutAnc...

  • iOS微信拆红包使用UIBezierPath绘制曲线

    在我们日常开发中,有很多时候遇到页面中出现曲线的时候,如果想简单点处理,一般都会让UI同事直接帮我们出一张带有曲线的图,然后用UIImageVi...

  • iOS注册通知中心UserNotifications基础使用(Swift)

    读完这篇文章你将了解到, 在项目开发中, 如何快速掌握消息推送的API调用, 完成本地通知的注册、消息的发送以及接受消息, 本文不做详细的关于推...

  • iOS蓝牙开发之连接外设

    分阶段了解: 扫描 连接 发现服务和特征,写入或读取数据 连接类 BTConnectionPool 此类是基于CBCentralManager连...

  • iOS蓝牙开发之扫描外设

    分阶段了解: 扫描 连接 发现服务和特征,写入或读取数据 扫描类 BTScanner 这个类是对CBCentralManager类中scanFo...

  • 答判若两人面试题

    最近准备换份工作,闲暇之余找来了一些好的面试题准备先预热一下: 判若两人(简书)的面试题: 1.说一下frame与bounds的区别 这道题能回...

  • 利用保存闭包回到登录前的事件

    假设一个场景,用户看到一条有趣的新闻想要点赞时,发现没有登录就跳转到登录页面,当用户登录完成或者注册完成返回时,大多数App处理方式都是让用户再...

  • Cocoapod正确的打开方式

    接下来我要演示的是如何使用终端在项目中导入cocoapod库文件,不涉及到如何将cocoapod安装在mac下教程: 首先新建一个项目,保存在桌...

  • swift3.0字符串操作

    1.截取字符串 另外有一个比较便捷的方法,也可以实现同样的功能 2.插入字符串 3.替换字符串 4.分割字符串

个人介绍
我们的朋友比我们想象的少,却比我们认识的多