摘要: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758//目的:用于iOS7和iOS6适配,和保留之前的坐标编码习惯,不用刻意加减/*方法1:*1。在vc中重写viewDidLayoutSubviews方法*2。是用下面2个方法之一;*3。frame为ios6风格,状态栏和导航栏为平铺*4。bounds为ios7风格,状态栏和导航栏为覆盖*5。优点,所有subview的坐标都一ios6的标准进行编写,支持push和present*6。缺 阅读全文
posted @ 2013-12-27 17:31 杀死本页 阅读(194) 评论(0) 推荐(0) 编辑
摘要: OS7状态栏StatusBar官方标准适配方法IOS7状态栏StatusBar官方标准适配方法hello,大家好,ios7正式版已经发布,相信大家都在以各种方式来适配ios7.如果你已经下载了xcode5,正准备使用,你会发现各种布局的改变.注定这段时间是忙的,是头疼的!原创在此哦http://my.csdn.net/rhljiayou这两天经常会碰到群里有人在问问题,问ios7怎么适配,以及各种网上说的如何解决ios7下状态栏的问题.我发现各种群里流传着一种适配方法,就是修改window的坐标(window.frame),然后大家纷纷效仿,但是往往出现各种问题,发出各种报怨,各种吐嘈;殊不知 阅读全文
posted @ 2013-12-27 16:00 杀死本页 阅读(178) 评论(0) 推荐(0) 编辑
摘要: iOS4引入了一个新特性,支持代码块的使用,这将从根本上改变你的编程方式。代码块是对C语言的一个扩展,因此在Objective-C中完全支持。如果你学过Ruby,Python或Lisp编程语言,那么你肯定知道代码块的强大之处。简单的说,你可以通过代码块封装一组代码语句并将其当作一个对象。代码块的使用是一种新的编码风格,可以让你运用自如的使用iOS4中新增API。我们先来看两个在iOS4中使用代码块的例子(你很有可能已经见过):view animations 和enumeration使用代码块的例子 第一个例子,假设我们创建一个纸牌游戏,需要展现纸牌被派发到玩家面前的动画效果。幸运的是通过UIK 阅读全文
posted @ 2013-12-26 13:58 杀死本页 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 所有坚持在iPhone上的数据的方式中,核心数据是最好的用于非平凡的数据存储。它可以减少你的应用程序的内存开销,提高响应能力,并节省您写了很多的样板代码。然而,对于核心数据的学习曲线是相当大的。这就是这个核心数据教程系列有 - 的目标是让您迅速与核心数据的基础知识,以加快。在本系列的第一部分,我们要为我们的对象的可视化数据模型,运行快速和肮脏的测试,以确保它的工作原理,然后把它挂到一个表视图,这样我们就可以看到列表我们的对象。在本系列的第二部分,我们将讨论如何让我们有一些很好的默认数据时,我们的应用程序启动时或导入现有的预加载数据到核心数据。在本系列的最后一部分,我们将讨论如何通过使用NSFe 阅读全文
posted @ 2013-12-26 13:50 杀死本页 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 写程序的过程一般都会涉及到数据的持久化保存,对于一个供用户使用的应用可以说是必备功能,保存数据的方法有几种:数据归档,写入磁盘文件,使用数据库,使用Core Data。我也是最近才开始正式地接触Core Data,下面来说一下使用Core Data的学习过程。写了两个简单的Demo来说一下其使用方法:(一)SimpleCoreData_Demo:存取一些简单的数据类型1.新建工程,使用Empty Application模板,点选使用Core Data选项:和一般的工程的不同之处在于:(1)工程自动加入了CoreData.framework:(2)在工程中会生成一个xcdatamodeld文件: 阅读全文
posted @ 2013-12-26 10:35 杀死本页 阅读(231) 评论(0) 推荐(0) 编辑