上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 25 下一页
摘要: coreAnimation的动画是存在于CALayer上面的,有些时候需要突然暂停某个组件的动画效果,同时保留当前动画的状态,如果是用removeAnimation会显得很突兀,不够平滑,所以可以利用设置动画速度和设置一个时间偏移量来暂停动画:1234567891011121314151617//用来暂停layer上的动画 -(void)pauseLayer:(CALayer*)layer { CFTimeInterval pausedTime = [layer convertTime:CACurrentMediaTime() fromLayer:nil]; layer.speed = 0.0 阅读全文
posted @ 2013-09-17 14:35 yingkong1987 阅读(497) 评论(0) 推荐(0)
摘要: 深入浅出 Cocoa 之 Core Data(4)- 使用绑定罗朝辉(http://blog.csdn.net/kesalin)CC 许可,转载请注明出处前面讲解了 Core Data 的框架,并完全手动编写代码演示了 Core Data 的运作过程。下面我们来演示如何结合 XCode 强大的可视化编辑以及 Cocoa 键值编码,绑定机制来使用 Core Data。有了上面提到的哪些利器,在这个示例中,我们无需编写 NSManagedObjectModel 代码,也无需编写 NSManagedObjectContext,工程模版在背后为我们做了这些事情。今天要完成的这个示例,有两个 Entit 阅读全文
posted @ 2013-09-17 12:03 yingkong1987 阅读(228) 评论(0) 推荐(0)
摘要: 深入浅出 Cocoa 之 Core Data(3)- 使用绑定罗朝辉(http://blog.csdn.net/kesalin)CC 许可,转载请注明出处前面讲解了 Core Data 的框架,并完全手动编写代码演示了 Core Data 的运作过程。下面我们来演示如何结合 XCode 强大的可视化编辑以及 Cocoa 键值编码,绑定机制来使用 Core Data。有了上面提到的哪些利器,在这个示例中,我们无需编写 NSManagedObjectModel 代码,也无需编写 NSManagedObjectContext,工程模版在背后为我们做了这些事情。今天要完成的这个示例,有两个 Entit 阅读全文
posted @ 2013-09-17 12:01 yingkong1987 阅读(208) 评论(0) 推荐(0)
摘要: 深入浅出 Cocoa 之 Core Data(2)- 代码示例罗朝辉(http://blog.csdn.net/kesalin)CC 许可,转载请注明出处前面详细讲解了 Core Data 的框架以及设计的类,下面我们来讲解一个完全手动编写代码使用这些类的示例,这个例子来自苹果官方示例。在这个例子里面,我们打算做这样一件事情:记录程序运行记录(时间与 process id),并保存到xml文件中。我们使用 Core Data 来做这个事情。示例代码下载:点击这里一,建立一个新的 Maccommand-line tool application 工程,命名为 CoreDataTutori 阅读全文
posted @ 2013-09-17 12:00 yingkong1987 阅读(199) 评论(0) 推荐(0)
摘要: 深入浅出 Cocoa 之 Core Data(1)- 框架详解罗朝辉(http://blog.csdn.net/kesalin)CC 许可,转载请注明出处Core data 是 Cocoa 中处理数据,绑定数据的关键特性,其重要性不言而喻,但也比较复杂。Core Data 相关的类比较多,初学者往往不太容易弄懂。计划用三个教程来讲解这一部分:框架详解:讲解 Core data 框架,运作过程,设计的类;Core data应用程序示例:通过生成一个使用 Core data 的应用程序来讲解如何 在 XCode 4 中使用 Core data。手动创建Core data示例:不利用框架自动生成代码 阅读全文
posted @ 2013-09-17 11:58 yingkong1987 阅读(219) 评论(0) 推荐(0)
摘要: 原文地址:CoreData:如何预载/导入已有的数据作者:出其东门在系列教程一中,我们为对象建立了可视化数据模型,运行了快速肮脏测试并勾在一个表视图(table view)中来显示。而在这个教程,我们将讨论如何把已有的数据导入或者预先载入到Core Data里面,这样我们的应用开始时会有一些好的默认数据。在系列教程的最后部分,我们将讨论如何使用NSFetchedResultsController来优化应用,降低内存开销和提升响应时间。Preloading / Importing Existing Data预载/导入已有数据我们要如何在Core Data中预先载入数据呢?流行的解决方案有两种:启 阅读全文
posted @ 2013-09-17 11:46 yingkong1987 阅读(537) 评论(0) 推荐(0)
摘要: 使用*nix系统已经有一段时间了。但还是有一些命令是被我一直忽略的,真希望我能早几年发现这些命令。1. man ascii这个命令会打印出八进制、十六进制和十进制的ASCII码表。难以置信我是一个月之前才知道这个命令的。我总是使用google来查询ASCII码表。这个命令其实更方便。123456789101112ASCII(7) BSD Miscellaneous Information Manual ASCII(7)NAMEascii -- octal, hexadecimal and decimal ASCII character setsDESCRIPTIONThe octal set: 阅读全文
posted @ 2013-09-17 11:42 yingkong1987 阅读(207) 评论(0) 推荐(0)
摘要: 在这篇文章中,我们将建立一个小型但却全面支持Core Data的应用。应用允许你创建嵌套的列表;每个列表的item都可以有子列表,这将允许你创建非常深层次的item。为了让大家完整的了解发生了什么,我们将通过使用手动创建堆栈的方式来代替Xcode中Core Data的模板。这个应用的代码放到了GitHub上。我们将怎么建立? 首先,我们创建一个PersistentStack对象,为其提供一个Core Data模型和一个文件名,PersistentStack会返回一个managed object context。然后我们将要创建我们的Core Data模型。接着,我们将创建一个简单的tabl.. 阅读全文
posted @ 2013-09-17 11:30 yingkong1987 阅读(267) 评论(0) 推荐(0)
摘要: 单元测试什么是单元测试wiki解释简单说来就是为你的方法多专门写一个测试函数。以保证你的方法在不停的修改开发中。保持正确。如果出错,第一时间让你知道,这样从最小单位开始监控来保证软件的质量。我为什么要单元测试其实要开始写单元测试的原因是,由于我的原因格志的存储逻辑一直有问题。 一个是代码写的比较搓,一个是修改存储的逻辑的话。影响面比较大。可能修复了一个bug而引入了未知的多个bug。为了Sumi早日达到国际化大厂的标准。决定上单元测试于格志。其实最根本的目的还是想要项目变的更加可靠。单元测试的一般方法关于测试的书,一搜就一大把。都有高深的理论和方法来指导怎么写单元测试的方法。我觉得嘛不用搞了这 阅读全文
posted @ 2013-09-16 00:38 yingkong1987 阅读(659) 评论(0) 推荐(0)
摘要: 什么是ReactiveCocoa如果你有看Github的Trending Objective-C榜单,那你肯定是见过ReactiveCocoa了。如果你在weibo上关注唐巧、onevcat等国内一线知名开发者。那也应该听说过ReactiveCocoa了。ReactiveCocoa更加被Mattt Thompson大神称为开启一个新Objective-C纪元。当然也有人声称ReactiveCocoa是Cocoa的未来。ReactiveCocoa: The Future of Cocoa Programming我自己粗犷把现在的Objective-C分为两个阶段。第一个阶段就是我学Cocoa开发 阅读全文
posted @ 2013-09-16 00:33 yingkong1987 阅读(604) 评论(1) 推荐(2)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 25 下一页