FluentDarkModeKit 框架是微软开发的一个用于适配 iOS 暗黑模式的框架。 使用 基本用法 UIC...[作者空间]
在开发一个 iOS App 时,需要做一个浏览网页的页面,上面为 webView,下面为一个工具栏。之前工具栏都是...[作者空间]
下面我们来尝试理解一下 Swift 中数组的比较。 Apple 会在结数组(结构体)需要被拷贝时进行优化,所以在赋...[作者空间]
@discardableResult 描述当一个方法有返回值时,如果我们没有接收方法的返回值,这是 XCode 我...[作者空间]
在 iOS 的开发过程中,可以使用 Stroyboard 来管理多个 ViewController。创建项目的时候...[作者空间]
以下内容是在 Swift 4.0,iOS 11 下的运行结果 默认样式 初始化一个 UISearchControl...[作者空间]
调用堆栈 在调试阶段,除了打断点查看当前线程的调用堆栈外,也可以使用 Thread 的方法 callStackSy...[作者空间]
在创建队列时可以对队列的属性进行设置,那具体都能设置哪些参数呢?下面看 DispatchQueue 的初始化方法:...[作者空间]
在开发 iOS 的时候,我们都知道 UI 相关的操作必须放在主线程,但是只要放在主线程就安全了么? 答案是否定的。...[作者空间]
在 RxSwift 框架的 CurrentThreadScheduler.swift 文件中定义了 Current...[作者空间]
在单线程程序中,我们经常要使用全局变量来实现多个函数间共享数据。在多线程环境下,由于数据空间是共享的,因此全局变量...[作者空间]
在 RxSwift 框架中,在 PriorityQueue.swift 文件中,使用数组实现了一个优先级队列 Pr...[作者空间]
在 RxSwift 的框架中,在 Queue.swift 文件中使用数组实现了一个队列(先进先出FIFO)。在操作...[作者空间]
使用 AFNetworking 请求显示图片的时候会用 AFImageResponseSerializer 对服务...[作者空间]
在阅读 AFNetworking 的源码的时候,在 AFURLResponseSerialization.m 文件...[作者空间]
先通过官方文档来说明 instancesRespondToSelector 和 respondsToSelecto...[作者空间]
translatesAutoresizingMaskIntoConstraints 把 autoresizingM...[作者空间]
大家好,我是贝聊科技 的 iOS 工程师 @NewPan。 注意:文章中讨论的 IAP 是指使用苹果内购购买消耗性...[作者空间]
iOS 7 之后苹果给 UIViewController 引入了 topLayoutGuide 和 bottomL...[作者空间]
每年因为MAC系统的更新或者镜像源的变化,导致在pod安装过程中遇见许多问题,因为这玩意一旦安装完之后就没人去管它...[作者空间]