- 博客(5)
- 资源 (15)
- 收藏
- 关注
转载 ReactiveCocoa理解
ReactiveCocoa 与信号ReactiveCocoa 对于状态的理解与《失控》一书中十分类似,将原有的各种设计模式,包括代理、Target/Action、block、通知中心以及观察者模式各种『输入』,都抽象成了数据流或者信号(也可以理解为状态流)让单一的组件能够对自己的响应动作进行控制,简化了视图控制器的负担。在 ReactiveCocoa 中最重要的信号,也就是 RAC
2017-04-28 10:27:25 612
原创 iOS更改app的icons
最近公司做一个换皮肤的功能,简单的说就是动态替换项目中的图片、导航栏、颜色什么的;还涉及到替换app的icons。经过调研发现,在iOS10.3版本以前是没有办法替换app的icons(系统不支持也没办法,还是做平台系统的牛叉),iOS10.3版本提供了对应的API:经过尝试后替换APP的icons需要以下几步:1.配置Info.plist文件:大概意思是需要设置CFB
2017-04-28 10:21:43 1070
原创 公司目前iOS项目的架构及层次设计
公司iOS项目目前框架和架构层次总结: 目前主要使用的架构为MVVM。当然为了便于管理,逻辑分层和物理分层是统一的,一般按照Model、ViewController、ViewModel来分,ViewController下面可以包括对应的UIView;然后各个层次下面按照业务分类,再创建不同的分层,这是一种。当然还有另外的一种,就是先根据业务分类,然后再在各个业务分类下面设置Mode
2017-04-19 14:14:36 1462
转载 iOS模拟定位
本文只使用有Mac电脑,用iPhone的骚年们。本章是水文,利用Xcode模拟定位打卡很早就有教程了,这里干货只有一行,离开Xcode任然保证模拟定位不变。对象:钉钉等LBS应用近两年很多企业和中小型公司都开始使用钉钉打卡签到。很多苦逼党因为坐公交晚了几分钟,被扣钱,晚了几分钟,全勤没了,所以这里我们可以缓解下代码狗的痛苦 —— 模拟定位(先打卡,再到公司)。已经会连Xcode
2017-04-12 16:10:28 16782 2
原创 一个程序汪的历程
我是11年毕业开始进入软件开发这行的,详情可以参考我的另一篇文章《我是怎样转IOS应用开发的》;目前任然从事iOS应用开发。这篇文章主要记录下我这些年来的思想转变,一些感触以及对程序人生迷茫的未来的一些计划和思考。我相信有些东西需要通过文字方式记录下来,这样不仅可以作为回顾也可以为自己腾出一些内存,不然心里面一直挂念着的。好了其他废话不多说了,下面开始吧。 从11年毕业开始说起吧,那
2017-04-01 14:30:59 1654
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人