前言
骚年,你听说过组件化吗?没有?但你一定玩过乐高玩具,乐高玩具本身一个庞大的模型却是依靠无数个各自分工的基础模块构建而成!同理,随着项业务的增长,项目也必然越来越庞大。此时,为了更好地管理我们的项目,我们可以适当地拆分部分模块与其相关业务逻辑。这样不仅能提高相关模块的复用性也使其单元测试变得可行等。
如何进... 阅读原文
前言苹果从2014年推出AppleWatch设备至今已经三个年头,笔者作为国内第一批AppleWatch的用户(购买的是2014年3月份预定的第一代苹果手表)以及第一批WatchOS系统开发人员(2014年五年开发第一款AppWatch应用),最近重新系统整理了WatchOS系统的技术大纲,特此写一个WatchOS系统... 阅读原文
目标最近在看一些iOS的进阶书籍,做一些简单的笔记来加深印象。这次读的是《Effective+Objective-C+2.0++编写高质量iOS与OS+X代码的52个有效方法》。第1条:了解Objective-C语言的起源Object-C语言由Smalltalk语言演化而来,而Smalltalk是消息型语言的鼻祖。12... 阅读原文
CATransformLayer我们先看一下系统有没有像之前讲过的几个子类一样,给它一些特殊的属性或者方法:12@interface CATransformLayer : CALayer@end啥都没有,我擦嘞,但是上面好像有一段描述我们看一下:1234567891011121314151... 阅读原文
首先你要花点时间针对objective-c语言的学习;毕竟这个是iOS开发的基础(你也可以尝试用Swift,但此项目只是针对OC),编程套路其实都是差不多,多写多想多实践;关于环境的搭建就不在本文进行介绍,这部分内容可以自行百度或谷歌,都有相应的说明;对于一个刚入门总是希望有个完整的项目可以直接运行,并且从中学习功能模... 阅读原文
更多源码
更多博文