前言 随着用户的需求越来越多,对App的用户体验也变的要求越来越高。为了更好的应对各种需求,开发人员从软件工程的角度,将App架构由原来简单的MVC变成MVVM,VIPER等...
前言 随着用户的需求越来越多,对App的用户体验也变的要求越来越高。为了更好的应对各种需求,开发人员从软件工程的角度,将App架构由原来简单的MVC变成MVVM,VIPER等...
引言 之前说到CALayer以及子类动画,并且CALayer的有些属性自带隐式动画,不明白的可自行查看之前的文章,今天说一说CoreAnimation核心动画。 在开发过程中...
首先我们从runloop层面上来剖析下事件的产生和传递:RunLoop主要处理以下6类事件: Observer事件:runloop中状态变化时进行通知。(微信卡顿监控就是利用...
最近又看了遍苹果的官方文档《Event Handling Guide for iOS》,对事件响应链中的hit-test view 又多了些理解,个人觉的官方文档对这块讲的非...
引言 维基百科:编译语言(英语:Compiled language)是一种以编译器来实现的编程语言。它不像解释型语言一样,由解释器将代码一句一句运行,而是以编译器,先将代码编...
最近需要拉取公司别的团队的代码,但是拉取报错,最后解决后,就想记录一下这整个过程,同时也整理一些相关的东西当做一次mark。(大牛请绕过) 起初以为只是自己权限的问题,但是申...
前言 这里筑梦师,是一名正在努力学习的iOS开发工程师,目前致力于全栈方向的学习,希望可以和大家一起交流技术,共同进步,用简书记录下自己的学习历程 现状 每次我曾经的同学打电...
前言 在开篇之前思考几个问题? 1、继承最大的缺点是什么? 2、为什么说耦合也可能是一种需求? 3、有哪些场景不适合使用继承? 4、继承本身就具有高耦合性,但却可以实现代码复...
****技术交流请加微信:yanzy310 我的文章都会发布到这个公众号**** Paste_Image.png 觉得我的文章写的好 请关注我的简书南栀倾寒 看到群中好多朋友...