版本记录 版本号时间V1.02020.02.14 星期五 前言 Swift作为一门开发语言,它也有自己的特点和对应的编程特点,接下来我们就一起看...
版本记录 版本号时间V1.02020.02.14 星期五 前言 Swift作为一门开发语言,它也有自己的特点和对应的编程特点,接下来我们就一起看...
版本记录 版本号时间V1.02020.02.14 星期五 前言 Swift作为一门开发语言,它也有自己的特点和对应的编程特点,接下来我们就一起看...
该文章属于刘小壮原创,转载请注明:刘小壮[https://www.jianshu.com/u/2de707c93dc4] 好久没写博客了,前后算...
Swift 面向协议编程 背景 Swift 面向协议编程在 WWDC 2015 中提出, 业界已经有很多优秀的实践, 比如 面向协议编程与 Co...
UIViewController的Present转场 这是苹果鼓励的最基本的屏幕转场方式: 我们可以做以下的一件事:1)手动创建一个UIView...
程序员日常开发中有大量时间都会花费在 debug 上,从事 iOS 开发不可避免地需要使用 Xcode。这篇博客就主要介绍了 Xcode 中几种...
以问答的形式介绍以下内容:从线程的角度理解 RunLoop,RunLoop Mode 的设计机制及使用技巧,以 RunLoop 为基础的日常场景...
前言 去model化是一种框架设计上的做法,其中的model并不是指架构中的model层,套用Casa大神博客中的原文就是: model化就是使...
这篇文章是论MVVM伪框架结构和MVC中M的实现机制的姊妹篇。在前面的文章中更多介绍的是一些理论性质的东西,一些小伙伴在评论中也说希望有一些具体...
首先,看看如下代码的输出是什么? 首先答案是会发生死锁,我们看看官方文档关于dispatch_sync的解释: Submits a block ...
专题公告
收集 iOS 中一些典型的,比较好的问题处理方法.主要涵盖:内存优化,性能管理,架构设计,自定义控件等.