首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
aron1992
掘友等级
iOS开发
|
福州宝宝巴士
好好做事 不多说闲话哦
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
83
文章 78
沸点 5
赞
83
返回
|
搜索文章
最新
热门
CoreText入门(二) 绘制图片
其它文章:CoreText入门(一)-文本绘制CoreText入门(二)-绘制图片CoreText进阶(三)-事件处理CoreText进阶(四)-文字行数限制和显示更多CoreText进阶(五)-文字
阅读YYModel
首先会介绍下YYModel的使用,作为下面代码解析章节的铺垫,代码解析章节以使用方式作为入口点切入,研究框架整体的实现思路、步骤以及每个步骤使用的详细技术。 类属性的定义和json数据中的key是一致的,这种情况最为简单,不用配置映射关系,使用NSObject+YYModel的…
面向对象拾遗
最近看了一本书叫做《软件架构与模式》,十分喜欢,顺便记录下看了之后我对面向对象的一些不成熟的小想法why面相对象面向对象为了解决软件开发过程中的的解耦、可扩展、可重用的问题而诞生的。面向对象的原则抽象
iOS 工厂模式的面向协议编程思想
UML (Unified Modeling Language)为面向对象软件设计提供统一的、标准的、可视化的建模语言。适用于描述以用例为驱动,以体系结构为中心的软件设计的全过程。 UML的定义包括UML语义和UML表示法两个部分。 UML语义:UML对语义的描述使开发者能在语义…
iOS 数据库升级数据迁移解决方案
背景很久以前就遇到过数据库版本升级的引用场景,当时的做法是简单的删除旧的数据库文件,重建数据库和表结构,这种暴力升级的方式会导致旧的数据的丢失,考虑到数据升级和数据迁移这个问题以后还会遇到,这算是一个
iOS第三方平台集成组件化
项目使用到了一些第三方平台的登录、分享、支付功能,包括了微信、微博、QQ平台登录分享和支付宝、微信平台的支付,使用的是原生的接入配置集成的,功能上基本上对照着SDK的开发文档就能够成功的集成了。但是问题也后面也渐渐的暴露出来了,第三方平台的登录、分享、支付功能不同平台的的SDK…
iOS第三方平台集成组件化续集(以插件化的方式添加自定义的第三方平台)
不久前写了一篇 iOS第三方平台集成组件化 ,刚好最近公司又在做项目的壳版本,所以考虑把项目中的一些模块做成组件化,这么做的好处是基础的技术组件和基础的业务数据提供组件可以在多个壳版本中共用,不同的项目中进行相关的配置即可,以达到减少工作量和提高效率的目的,此外对于项目的以后的…
iOS模式分析 策略模式
定义一系列可以相互替换的算法类,提供给客户端相同的调用接口,客户端调用不同的对象的相同方法来达到快速切换算法的目的。 针对同一个问题的多种不同的处理方式,但是具体的实现有差异,需要实现统一的接口,对变化部分进行封装【面向抽象而非面向具体原则】。 分支太多导致了客户端对算法实现类…
iOS模式分析 使用适配器模式重构TableView
1. 定义 2. 应用场景 3. 角色划分 4. 案例 对象适配器使用的是组合的模式,适配器类实现Target协议,并且在适配器类中定义一个Adaptee的属性,重写协议返回对Adaptee属性对象做相应的转换操作,来达到让Adaptee适配Target的目的。 类适配器使用的…
iOS模式解析 单例模式
设计模式-单例模式1、为什么用单例模式1.1、OC编程习惯xcode4.2之前使用MRCalloc创建的对象需要手动releasexcode4.2之后使用ARC自动释放内存1.2、使用场景contro
下一页
个人成就
文章被点赞
292
文章被阅读
121,977
掘力值
2,106
关注了
27
关注者
1,347
收藏集
4
关注标签
16
加入于
2018-05-17