数据都同步读了 还怎么多读呢?
dispatch_barrier_async 多读单写dispatch_barrier_async: Submits a barrier block for asynchronous execution and returns ...
UIKit将视图控制器的内容与内容在屏幕上显示和消失的方式分割开来。底层present控制器对象管理Presented视图控制器,该对象管理显示视图控制器视图的视觉风格。pr...
普通的页面这么兜兜转转的代码翻倍呀
iOS MVVM+RAC 再不学你就OUT了严肃的目录一、前言1.写之前的废话二、MVVM和RAC理解1.MVVM浅谈2.RAC浅谈3.两者的结合运用三、架构部分1.演示架构详解2.基类说明3.对上述吧啦吧啦几句四、实...
有用
Xcode10 beta3项目适配变化一:build system Xcode10 beta3默认使用New Build System编译,这套编译会严格解析各个文件的依赖关系,如果编译不过,可以退回到Leg...
版本记录 前言 iOS圈内有几个人大家基本都知道,比如说王巍、唐巧,还有YYKit框架的作者现任职于滴滴的郭曜源 - ibireme等。这里有一篇唐巧对他的专访,还有他的 ...
什么是Jenkins? Jenkins是一个功能强大的应用程序,允许持续集成和持续交付项目,无论用的是什么平台。这是一个免费的源代码,可以处理任何类型的构建或持续集成。集...
jenkins-fastlane 持续集成和自动化打包 目录 背景自动化打包脚本配置 Jenkins 背景 先看下目前都有哪些打包方式: 方式一 debug 包:直接 bui...
前言 在项目测试阶段,频繁的打包发布会耗费团队很多的时间。搭建一个自动化打包发布的平台,可以将我们从那些繁琐的打包发布流程中解放出来。 本文采用的方案是:Jenkins + ...
前言 众所周知,现在App的竞争已经到了用户体验为王,质量为上的白热化阶段。用户们都是很挑剔的。如果一个公司的推广团队好不容易砸了重金推广了一个APP,好不容易有了一些用户,...
在我的iOS的MVC框架之控制层的构建(上)一文中介绍了一些控制层的构建方法,而这篇文章则继续对一些方法进行展开讨论。MVC被众多开发者所诟病的C层的膨胀,究其原因不外乎有如...
在我前面的两篇文章里面分别对MVC框架中的M层的定义和构建方法进行了深入的介绍和探讨。这篇文章则是想深入的介绍一下我们应该如何去构建控制层。控制层是联系视图层和模型层的纽带。...