logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

iOS开发——工厂设计模式

所谓设计模式(Design pattern) 是解决软件开发某些特定问题而提出的一些解决方案也可以理解成解决问题的一些思路。通过设计模式可以帮助我们增强代码的可重用性、可扩充性、 可维护性、灵活性好。我们使用设计模式最终的目的是实现代码的 高内聚 和 低耦合。可以这么说,计算机中设计模式指的是一套广为人知、被反复使用、经过分类编目的代码设计经验。使用设计模式是为了可重用代码,让代码更容易被他人理解

#ios#设计模式
数据结构——栈

数据结构——栈栈1.栈的概念:2.栈的基本运算:3.基本操作的代码:栈的顺序存储结构顺序栈基本操作置空栈判空栈入栈出栈取栈顶元素注意事项多栈共享邻接空间共享栈的基本操作栈1.栈的概念:栈作为一种数据结构,是一种只能在一端进行插入和删除操作的特殊线性表。它按照后进先出的原则存储数据,先进入的数据被压入栈底,最后的数据在栈顶,需要读数据的时候从栈顶开始弹出数据(最后一个数据被第一个读出来)。栈具有记忆

知乎日报第三次小结

知乎日报第三次小结本周主要是完成知乎日报的收藏功能。首先在完成收藏前先学习了一下数据库FMDB的用法:首先什么是FMDB1. FMDB是iOS平台的SQLite数据库框架2. FMDB以OC的方式封装了SQLite的C语言APIFMDB的优点1. 使用起来更加面向对象,省去了很多麻烦、冗余的C语言代码2.对比苹果自带的Core Data框架,更加轻量级和灵活3.提供了多线程安全的数据库操作方法,有

#sqlite#数据库#ios
到底了