- 博客(9)
- 资源 (18)
- 问答 (4)
- 收藏
- 关注
原创 浅谈iOS单元测试
什么是单元测试?单元测试(unit testing),是指对软件中的最小可测试单元进行检查和验证。对于单元测试中单元的含义,一般来说,要根据实际情况去判定其具体含义,如C语言中单元指一个函数,Java里单元指一个类,图形化的软件中可以指一个窗口或一个菜单等。总的来说,单元就是人为规定的最小的被测功能模块。 iOS中单元测试有什么意义?大型项目开发,功能比较繁琐,代码量比较大,调试某一块功能需要不断的
2016-04-30 16:05:37 14140 2
原创 iOS SQLite3数据库操作
iOS中数据持久化分为四种:属性列表、对象归档、SQLite3和Core Data,SQLite3数据库操作是一个必不或缺的技术。SQLite3简介SQLite3数据库是移动端(iOS、Android、嵌入式)上认定的关系型数据库,与MySQL、Oracle等数据库相比,具有轻量级的优势,这就造成了体积小、迅速、简单功能依旧强大等优势。SQLite3语句特点不区分大小写每一句以;结尾 SQL
2016-04-28 16:59:05 8648
原创 iOS动画解析
iOS引入动画效果可以使我们的软件得到更好的用户体验,因此动画的深入研究无疑对于开发者一个很好的加分项。常见的iOS对动画的操作分为两类:CALayer层的操作UIView的操作 二者有何区别UIView里面包含有一个CALayer层UIView之所以能够在屏幕上显示出来,完全因为其内部拥有一个CALayer层CALayer层的操作更底层更轻量级、性能更高。UIView动画执行完毕之
2016-04-25 21:40:43 12044
原创 iOS设计模式之原型模式
What is the 原型模式?原型设计模式是通过一个原型拷贝的方式快速创建一个新的对象。拷贝分为两种:浅拷贝(同一个地址,不同的指针)深拷贝(不同的地址,完全的独立)二者区别在于是否生成新的一个地址 When using the 原型模型?需要创建的对象应独立于其类型与创建方式。要实例化的类是在运行时决定的。不想要与产品层次相对应的工厂层次。不同类的实例间的差异仅仅是状态的若干组合
2016-04-24 20:27:51 2524
原创 iOS开发--Mac下服务器搭建
前言 对于Mac电脑的认识,我一直停留在装B神器的意识上,就在前两天我彻底改变了庸俗的看法,当时忙着写毕业设计,苦于iOS开发没有服务器, 数据都是从网上抓取或本地plist文件,感觉不够高大上,毕业设计怎能平庸,于是乎准备倒腾下服务器开发,以满足我的毕(装)业(B)心愿。准备阶段1. Mac电脑一台2. 简单的php或 tsp或者C#(会些皮毛能简单写点即可)3. Unix/Linux
2016-04-17 17:48:59 7937
原创 iOS通知中心
iOS开发中的传送消息机制总的来说细分为三大类:本地通知推送通知通知中心三者之间并没有什么直接性质的联系,通知中心是向应用程序中注册某个观察者的所有对象广播消息,通过通知中心可以很好的协调不同对象之间的消息通信。注意:每一个应用程序都有且只有一个通知中心(NSNotificationCenter)实例 代理和通知中心都是协调各个对象之间进行消息通信,通知中心在功能上与代理有些类似,二者在选择
2016-04-15 14:42:03 9743
原创 iOS多线程开发系列之(三)Grand Central Dispatch(GCD)
学习起因前两天搞iOS时,由于项目迭代好多次,UI设计图被推翻好多次,需要删除项目中不用的图片,很显然一个一个找太麻烦,这时候在网上找到了解决办法,运用的就是用Python写的脚本,顿时感觉Python太强调了,不由自主的准备学习一下心得语言PythonPython用途Python是一门脚本语言,其用途是非常广泛的,系统编程、数学研究、图形处理以及黑客技术等等,应用绝对是广泛,不像Objective
2016-04-10 19:18:10 1148
原创 iOS内存管理机制解析之MRC手动引用计数机制
前言: iOS的内存管理机制ARC和MRC是程序员参加面试基本必问的问题,也是考察一个iOS基本功是 否扎实的关键,这样深入理解内存管理机制的重要性就不言而喻了。iOS内存管理机制发展史iOS 5以前 :MRC(手动引用计数)iOS 5及以后:ARC (自动引入计数)MRC机制时代“谁开辟申请,谁及时合理释放” 面对自己申请的内存空间是要及时进行回收的:不及时释放会造成什么结果?对
2016-04-10 18:13:39 4898
原创 浅谈iOS模糊效果
前言 今年过年微信客户端临时出现了一个非常有意思的功能,好友发出带了一层蒙层的照片,发指定金额的红包即可看到清晰相片,今天我们就解开这个神秘的技术面纱。实现技术汇总官方:CoreImage(很早就出现的技术,缺点是转化效率低)UIBlurEffect(iOS8以后出现的新技术,效率比上面的要好,并且简单)VImage 苹果提供了一个庞大的库,进行更复杂的模糊的效果实现非官方:GPUI
2016-04-07 21:14:34 4355
main.cpp测试用例分析
2019-12-08
iOS CoreSpotlight的简单实现
2016-01-04
UIPageControl+UIScrollView
2015-04-09
ios常用模板框架之Nav+UITabBar代码
2015-04-06
UIScrollView页面自动滚动效果(记得给好评呀)
2015-01-29
NSIS RadioButton 分组问题
2017-07-26
VC++ Ftp用scoket和Winint两种方法各有什么优势?
2017-07-19
iOS联网问题,求大家帮我看下
2015-12-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人