摘要: 这是一个系列,在这个系列里面,将从基础知识六大设计原则、设计模式中类的关系开始,对设计模式进行分析,示例源码采用Objective-C语言,讲解也是基于IOS进行。由于本人编写本系列文章也是边学习边整理,因此持续的时间会比较长,更多的是希望和大家一起交流,共同进步。文章中有错误的地方或者不足的地方, 阅读全文
posted @ 2013-11-28 16:26 Gof Lee 阅读(1743) 评论(4) 推荐(0) 编辑
摘要: 本人博客迁移到新地址:http://www.cnblogs.com/LeeGof/ 阅读全文
posted @ 2017-01-14 21:34 Gof Lee 阅读(164) 评论(0) 推荐(0) 编辑
摘要: AVCapture用于媒体采集,在媒体采集的流程中,会存在如下几个对象:AVCaptureDevice。这里代表抽象的硬件设备。AVCaptureInput。这里代表输入设备(可以是它的子类),它配置抽象硬件设备的ports。AVCaptureOutput。它代表输出数据,管理着输出到一个mov... 阅读全文
posted @ 2014-08-21 12:05 Gof Lee 阅读(585) 评论(0) 推荐(0) 编辑
摘要: 官方文档地址 苹果商店应用审核指南前言 非常高兴您能付出宝贵的时间和精力来开发iOS应用。成千上万的开发者的经历表明,无论从专业技术还是经济收入上,开发iOS应用都是个有意义的事情,我们将帮助你更快成功,成为其中的一员。这篇App Store Review Guidlines主要是为了协助你弄清... 阅读全文
posted @ 2014-07-16 16:12 Gof Lee 阅读(843) 评论(0) 推荐(0) 编辑
摘要: 本篇是Swift内部培训整理的PPT材料,主要内容来源于苹果Swift编程语言官方教程,参考了网上的一些视频课程内容。在教程介绍完之后,本人附带实现了一个项目开发中的常用场景的Demo:基于导航栏和Tab栏的应用。 阅读全文
posted @ 2014-07-14 12:30 Gof Lee 阅读(3235) 评论(11) 推荐(10) 编辑
摘要: Block是什么?怎么用Block?Block在内存中是怎么存储的?本文通过丰富的代码示例,带你来解读Block...... 阅读全文
posted @ 2014-06-21 17:12 Gof Lee 阅读(543) 评论(0) 推荐(1) 编辑
摘要: 很长时间没有做Android开发了,今天重新弄了一下开发环境。下面整理了环境的搭建过程。 本机系统:Windows 7,无JDK、Eclipse等环境。各个资源的下载地址 1.JDK官方下载地址:这是官网下载地址,下载最新版本即可,我下载的是JDK8,如下图所示: 2.Eclipse:这是... 阅读全文
posted @ 2014-03-30 18:28 Gof Lee 阅读(589) 评论(0) 推荐(0) 编辑
摘要: 这个问题是我用一个Demo进行测试时发现的,问题见下图所示: 产生该问题的原因是在右边的Builds for选项里面,我选择了iOS 5.0 and Later,并且勾选了“Use Auto Layout”,才出现了这个错误。从错误提示信息大家也可以知道解决办法,只需要去掉勾选“Use Auto Layout”选项即可,如下图所示。 阅读全文
posted @ 2014-03-29 23:17 Gof Lee 阅读(463) 评论(0) 推荐(0) 编辑
摘要: 做IOS开发的,在需要发布应用的时候,会接触到iOS Dev Center里面的证书制作,按照网上的资料操作,我们制作证书并且完成真机调试或者是产品发布,但是对于Certificates、Devices、Identifiers 和Profiles是什么,可能仍然一知半解。这篇文章就对Certificates、Devices、Identifiers 和Profiles做个介绍。 阅读全文
posted @ 2014-03-27 10:41 Gof Lee 阅读(962) 评论(0) 推荐(0) 编辑
摘要: 系统中的每一个进程都有自己独立的虚拟内存空间,而同一个进程中的多个线程则共用进程的内存空间。每创建一个新的线程,都需要一些内存(如每个线程有自己的Stack空间)和消耗一定的CPU时间。另外当多个线程对同一个资源出现争夺的时候需要注意线程安全问题。 阅读全文
posted @ 2014-03-14 10:33 Gof Lee 阅读(629) 评论(0) 推荐(0) 编辑
摘要: 摘要:在项目开发中,我们经常会见到一些代码段的自动补全,比如说switch代码段,当我们输入sw的时候,单击回车键,就会自动出来8行代码。这是什么原因呢?通过本文的讲解,你将理解这是一种叫做code snippets的东东,通过它我们可以创建一些可重用的代码块,并且在任何需要的地方很容易的使用,这可以为我们的开发节省输入需要的操作和时间。并且,一旦你学会使用code snippets,会发现你可以创建并扩充自己的code snippet library。 阅读全文
posted @ 2014-03-11 16:33 Gof Lee 阅读(1568) 评论(0) 推荐(2) 编辑