序言 什么是 Application Extensions?apple 为什么会提供这个功能,她又为我们解决了什么问题?早在 iOS8 的时候 apple 就为我们提供了 e...
序言 什么是 Application Extensions?apple 为什么会提供这个功能,她又为我们解决了什么问题?早在 iOS8 的时候 apple 就为我们提供了 e...
在安装过程中出现curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection r...
记录使用cocoapods托管代码的一些步骤 一. 新建项目 在Github上新建项目, 新建的时候要勾选许可类型: 如果是已有的项目, 可以从其他地方copy一个LICEN...
命令行安装 打开终端APP:1、查看gem版本 如果gem版本太老3.0以上版本没问题可以直接下一步可以执行sudo gem update --system更新gem2、查看...
什么是WebSocket WebSocket协议是基于TCP的一种新的网络协议。它实现了浏览器与服务器全双工(full-duplex)通信——允许服务器主动发送信息给客户端。...
有段时间没有写了。这个周末抽空简单整理了一下关于自己对SVProgressHUD一些看法以及感悟。过程中自己感受到坚持做开源和坚持写原创文章的不易。时间是每一个程序员最宝贵的...
1.Model ①MJExtension- 用于json转model,转换效率高,使用简单,只需前后台约定好格式,json可以直接转成model。(个人比较推荐) ②YYMo...
代码回滚,适用于的场景:1.提交错代码,想放弃刚刚提交的部分;2.代码发生冲突,处理比较麻烦,为了代码安全,直接回滚到之前干净的代码。我个人理解,可以分为本地回滚和远程回滚:...
文章转自: https://blog.csdn.net/huang512715681/article/details/73293357 我们大部分的时候NSString的属性...
原文地址:Static vs Dynamic Dispatch in Swift: A decisive choice首发地址: Swift的静态派发和动态派发机制 参考文献...
简评:看看这段 Swift 代码:let link:LinkedList = [1,2,3,4,5,6,7,8]link 并不是一个数组哦,看完这篇文章你就懂了。 自2012...
1、cd本地文件夹 2、open Podfile 3、pod install
1. 静态库工程打开后设置工程的 scheme, 选择run->将Debug模式改成Release模式,选择Close具体步骤如下图: 2. 设置好 scheme 后, 分别...
swift:自定义UICollectionViewFlowLayout 写作目的 UICollectionView是ios中一个十分强大的控件,利用它能够十分简单的实现一些很...
// // ZHMonthCourseView.swift // ZHChat // // Created by Liujc on 2020/10/29. // Copyri...
设置视图对象的transform属性,可以实现各种动画效果。 1、移动 指在同一平面内,将控件按照某个直线方向平移一定的距离。 2、旋转 3、缩放 4、反转 原文出自:www...
遵守NSSecureCoding协议 importFoundation class ZHFilterIndexPath: NSObject,NSSecureCoding { ...