2016年9月8日

IOS开发之自动布局框架设计(三)

摘要: 【上集剧情概要:上集我们主要试着用连式结构写了一个简单地布局的设计的demo,首先通过block方式实现链式调用,然后封装添加布局的约束到block里面,实现了上下左右的简单布局】 好吧,各位观众,接下来抛砖引玉,逐渐去添加一些布局功能的时候到了。。。。。 首先,我们考虑一个问题,因为上集我们主要是 阅读全文

posted @ 2016-09-08 15:26 古成风云 阅读(239) 评论(0) 推荐(0)

IOS开发之自动布局框架设计(二)

摘要: 【上集剧情概要:上集我们主要剖析了原生的NSLayoutConstraint实现自动布局的方式,我们知道是通过constraintWithItem这个初始化的方法来配备所需要的7个参数,然后通过addConstraint方法将布局添加进去,并且定义了 NSLayoutAttribute,NSLayo 阅读全文

posted @ 2016-09-08 11:56 古成风云 阅读(270) 评论(0) 推荐(0)

IOS开发之自动布局框架设计(一)

摘要: UI布局是app开发的很重要的一个环节,经历了从坐标布局到相对布局的过程,苹果推出的NSLayoutConstraint布局的方式可以通过指定view之间的相对位置来实现布局,我们先来看看使用NSLayoutConstraint布局的方式的实现,然后深度剖析下如何设计一款自动布局的框架。 NSLay 阅读全文

posted @ 2016-09-08 10:05 古成风云 阅读(864) 评论(0) 推荐(1)

2016年7月22日

在写一个iOS应用之前必须做的7件事(附相关资源)

摘要: 这两年,我一直在编写并发布有质量的iOS 应用。我发现大多数的开发人员有直接跳进编码应用程序的核心逻辑的倾向,因为这是乐趣所在。遵循流程开发是很无聊的。 我了解到最有效的方式是,如果你提前花些时间正确设置项目,你将会为将来节省大量的时间。如果你是一位独立开发者,你可能意识不到下面提到的这些步骤的重要 阅读全文

posted @ 2016-07-22 16:53 古成风云 阅读(145) 评论(0) 推荐(0)

在写一个iOS应用之前必须做的7件事(附相关资源)

摘要: 这两年,我一直在编写并发布有质量的iOS 应用。我发现大多数的开发人员有直接跳进编码应用程序的核心逻辑的倾向,因为这是乐趣所在。遵循流程开发是很无聊的。 我了解到最有效的方式是,如果你提前花些时间正确设置项目,你将会为将来节省大量的时间。如果你是一位独立开发者,你可能意识不到下面提到的这些步骤的重要 阅读全文

posted @ 2016-07-22 16:53 古成风云 阅读(171) 评论(0) 推荐(0)

iOS 开发 Pch 文件的正确使用

摘要: 在Xcode6之前,创建一个新工程xcode会在Supporting files文件夹下面自动创建一个“工程名-Prefix.pch”文件,也是一个头文件,pch头文件的内容能被项目中的其他所有源文件共享和访问。是一个预编译文件。 首先说一下pch的作用: 1.存放一些全局的宏(整个项目中都用得上的 阅读全文

posted @ 2016-07-22 16:50 古成风云 阅读(173) 评论(0) 推荐(0)

2016年7月21日

IOS常见bug问题

摘要: 问题1描述: diff: /../Podfile.lock: No such file or directory diff: /Manifest.lock: No such file or directory error: The sandbox is not in sync with the Po 阅读全文

posted @ 2016-07-21 19:52 古成风云 阅读(142) 评论(0) 推荐(0)

2015年8月10日

ios页面传值的几种方法

摘要: iOS页面间传值的方式(NSUserDefault/Delegate/NSNotification/Block/单例)实现了以下iOS页面间传值:1.委托delegate方式;2.通知notification方式;3.block方式;4.UserDefault或者文件方式;5.单例模式方式;6.通过... 阅读全文

posted @ 2015-08-10 10:28 古成风云 阅读(308) 评论(0) 推荐(0)

2015年7月4日

为什么ios系统比android系统更为流畅

摘要: 1优先级别不同:iOS最先响应屏幕 不少人都反应苹果iPhone要比一般Android手机流畅,这是一个现象要说是大问题谈不上,毕竟两者是完全两个不同的系统所以严格来说放在一起对比是不公平的。不过因为Android以及iOS是当下两大主流操作系统,对比抗衡之类的说法自然难以避免。今天我们就来谈谈为什... 阅读全文

posted @ 2015-07-04 18:39 古成风云 阅读(607) 评论(0) 推荐(0)

2015年6月26日

ARC的实现机制

摘要: ARC(Automatic Reference Counting)是自动引用计数管理机制,但是它有别于GC,是一种静态的分析工具。 ARC会自动在适当的地方插入retain/release的代码,以前需要手动管理内存的地方可以直接用arc来代替了。 ARC的释放位置:如果是在方法里面,直接在... 阅读全文

posted @ 2015-06-26 14:36 古成风云 阅读(683) 评论(0) 推荐(0)

导航