Nobodyknows+ 2.0

iOS、Go


  • Home

  • Archives

  • Tags

  • Categories

  • About

CoreData: Measuring and Boosting Performance

Posted on 2015-07-25   |   In iOS   |  
很显然的一件事情就是我们应该努力的优化我们开发的程序性能。一个性能低下的应用程序最好的情况可能就只是收到差的评价,最坏的情况就是无法响应以及崩溃。 在CoreData的应用程序里,我们更应该进行优化。CoreData的大部分实现速度都很快,也很轻量,得益于CoreData内部的不断优化。 CoreD ...
Read more »

CoreData: Unit Testing

Posted on 2015-07-25   |   In iOS   |  
本章是讲CoreData单元测试的,涉及到XCTest框架。 同iCloud数据同步那篇类似,现在对我来说需求不是最优先的,当然单元测试也很重要。 所以后面空了再补上,先完成了其它内容之后再来弄。
Read more »

CoreData: Syncing with iCloud

Posted on 2015-07-24   |   In iOS   |  
使用iCloud在多个设备间进行数据同步是很好的解决方案,但是这种方法有局限性,只适用于苹果的设备。所以并不能做到通用、跨平台。 所以大多数的解决方案都是使用自己的Web Service,实现自己的数据同步方案。 所以iCloud数据同步先留个坑,后面有时间了再写。
Read more »

CoreData: Versioning and Migration

Posted on 2015-07-24   |   In iOS   |  
什么时候迁移是必须的?早期的答案就是当你需要改变数据模型的时候。 然而有些情况你也可以避免迁移。比如你使用CoreData只是用作离线缓存,当你更新你的程序的时候,你完全可以删除存储的数据。在其他情况下,你都需要安全的保护你用户的数据。 有时候大部分程序设计或者功能需求都离不开要修改数据模型,所以你 ...
Read more »

CoreData: NSFetchedResultsController

Posted on 2015-07-23   |   In iOS   |  
使用UITableView来展示CoreData的数据已经是标配了,NSFetchedResultsController能够简化我们的操作,就像是CoreData与UITableView之间的桥梁。 begins在ViewController添加了如下所示的属性: var fetchedResult ...
Read more »

CoreData: Fetching

Posted on 2015-07-22   |   In iOS   |  

前面我们从CoreData提取数据的时候都只是简单的使用了NSFetchRequest,没有对数据进行精确的控制和刷选。

本章就讲讲NSFetchRequest,但是没有Demo演示,大多都只是给出代码,相信大家都能看得懂,然后自己去尝试使用。

Read more »

CoreData: The Core Data Stack

Posted on 2015-07-21   |   In iOS   |  
到现在为止我们都是使用的Xcode生成的CoreData模板。使用Xcode来帮助我们并没有什么错,Xcode就是用来帮助我们提升开发效率的,而且在这些细节之处也体现了Xcode的优秀。一般情形下使用Xcode生成的CoreData模板就够用了,但是如果你想知道CoreData是如何工作的,那么你就 ...
Read more »

CoreData: 子类化NSManagedObject

Posted on 2015-07-21   |   In iOS   |  
在之前我们设置或者获取实体的属性时时通过KVC来实现的,其实你可以使用KVC来直接操纵NSManagedObject的所有东西,但不意味着你必须这样做。使用KVC时,涉及到大量的字符串,所以可能经常导致错误的拼写。 最好的替代方法就是为数据模型实体创建NSManagedObject的子类。你可以像访 ...
Read more »

CoreData: 第一个CoreData应用

Posted on 2015-07-21   |   In iOS   |  

在开发中使用过几次CoreData,还算是比较熟悉了,觉得有必要整理下。CoreData是非常重要的一个框架,功能丰富,想要完全的掌握还需要花时间。

该系列主要参考《Core Data by Tutorials: iOS 8 and Swift Edition》,推荐购买正版看英文原版。

Read more »

Go完结

Posted on 2015-07-04   |   In Go   |  
其实这个系列到这里就完结了,需要的知识点基本都涉及了。知识点很散乱,很多都是抛砖引玉、指个门路,还需要大家自己去组织和总结。 当然Web开发里面还有很多其他的东西,需要大家自行的学习了解。 《Go Web编程》 ,推荐给大家这本书。书中内容很全,花花时间可以学习下。 接下来的路还很长,博主也开始给自 ...
Read more »
1…8910…15
Lynch Wong

Lynch Wong

I WILL.

149 posts
8 categories
55 tags
GitHub
© 2014 - 2016 Lynch Wong
Powered by Hexo
Theme - NexT.Mist