苍耳's blog

归档 · 2018

首页

关于

归档

loading..
runtimeblockobjcrunloop

roadmap之objc

objc是iOS的首要开发语言,在很多厂还是以objc为主,所以我们需要对objc更深入的了解,这里主要分为3个难点进行总结,runtime,runloop和block。

更多

iOS-roadmap之前言

在经历了这么多年的iOS开发,当初一个什么也不懂的大学生,也通过自身的努力,慢慢的有了一些心得和体会,所以这里准备将自己这么多年在iOS方面的经验进行一个总结。

更多
loading..
functional

函数式编程思想简介

在平时的iOS开发中,我们大部分还是依靠着最早的MVC的思想开发着,最多也是进行了部分变种,比如MVP,MVVM,这些都是完全的面向对象的思想,在处理一些简单的场景的时候还是非常有效的,但是在某些场合,我们总会觉得难以解耦,难以进行模块化拆分,这是由于目前大部分架构中,在业务逻辑部分依然是过程性的,整个过程中还是需要依赖大量的其他模块,这次我们来看看函数式编程的思想,以另一种角度来看问题是否能够去解决部分问题。

更多