创建一个简单的Web API 1. 在Mac OS上安装 Vapor Toolbox 使用Homebrew安装Vapor 如果你还没有安装Homebrew,请访问https:...
创建一个简单的Web API 1. 在Mac OS上安装 Vapor Toolbox 使用Homebrew安装Vapor 如果你还没有安装Homebrew,请访问https:...
一、swift下使用OC框架 在OC下面字典和模型的转换有些非常好用的第三方框架,如(YYMode, MJExtension等),当然Swift也可以借鉴这两个框架,只是需要...
引言 促使我写这篇文章的主要原因是我发现平时利用的class方法与object_getClass函数的返回值竟然是不一样的,这与我之前理解的类的概念一直有所偏差。在查阅了部分...
GCD是iOS开发中非常好用的线程管理方法,本篇博客会简单介绍GCD队列和任务执行方式的概念,以代码实验的方式验证GCD各种执行方式与线程的关系。 GCD的介绍 GCD为Gr...
出现这个错误的原因是手机的缓存了不正确的签名数据,解决方案: 用同样的bundle ID 项目Edit Scheme -> Executable > Ask On Launc...
Runtime的特性主要是消息(方法)传递,如果消息(方法)在对象中找不到,就进行转发,具体怎么实现的呢。我们从下面几个方面探寻Runtime的实现机制。 Runtime介绍...
当我们的手机在关闭状态下仍然能收到各种通知,那是我们下载安装的App主动提示到来的新信息,下面是我手机通知中心的部分截图: 众说周知,iOS远程推送通过APNs实现。APNs...
今天在做蓝牙的时候 发现报错XPC connection invalid is not a valid peripheral 而且蓝牙的链接状态已经变成state = dis...
相信很多初入iOS的小伙伴们在使用pathForResource方法时都会遇到返回为nil的情况。我也是,前段时间就遇到了这个问题。为了搞清楚就稍微研究了一下这个方法,以下就...