- 博客(14)
- 资源 (13)
- 收藏
- 关注
转载 NSFetchedResultsController的使用
在CoreData为UITableView提供数据的时候,使用NSFetchedReslutsController能提高体验,因为用NSFetchedReslutsController去读数据的话,能最大效率的读取数据库,也方便数据变化后更新界面,具体使用方法如下:1.添加属性@property (nonatomic, retain) NSFetchedResu
2015-04-22 15:11:22 460
转载 iOS消息推送的工作机制
iOS消息推送的工作机制可以简单的用下图来概括: Provider是指某个iPhone软件的Push服务器,APNS是Apple Push Notification Service的缩写,是苹果的服务器。 上图可以分为三个阶段:第一阶段:应用程序把要发送的消息、目的iPhone的标识打包,发给APNS。 第二阶段:APNS在自身的已注册P
2015-03-17 10:07:17 623
转载 史上最全的iOS面试题及答案
1.写一个NSString类的实现+ (id)initWithCString:(c*****t char *)nullTerminatedCString encoding:(NSStringEncoding)encoding; + (id) stringWithCString: (c*****t char*)nullTerminatedCString
2015-03-13 10:28:44 1073
转载 iOS开发ARC内存管理技术要点
本文来源于我个人的ARC学习笔记,旨在通过简明扼要的方式总结出iOS开发中ARC(Automatic Reference Counting,自动引用计数)内存管理技术的要点,所以不会涉及全部细节。这篇文章不是一篇标准的ARC使用教程,并假定读者已经对ARC有了一定了解和使用经验。详细的关于ARC的信息请参见苹果的官方文档与网上的其他教程:)本文的主要内容:ARC的本质
2015-02-09 10:59:05 739
原创 Mac OS 下命令行使用Git 管理iOS代码
1.首先,要确保您的电脑上面已经安装过Git.可以使用 git --version命令来查看安装版本.2.配置git创建一个全球用户名git config --global user.name "FIRST_NAME LAST_NAME"创建一个全球邮箱git config --global user.email "MY_NAME@example.com"如果不想每次连接远
2015-01-26 13:54:16 1030
转载 在xcode5中修改整个项目名
总会遇到几个项目,在做到一半的时候被要求改项目名,网上找了下相关的资料,大多数是xcode5以前的版本,所以解决好了在这里mark一下,给需要的人。目标为:将项目名XCD4改成xcd5。先上结果图:==》 1.在左侧的导航区域点击两次项目名,两次间隔时间稍微长些,项目名会变成可编辑状态。将名称修改为xcd5后按enter键弹出一个对话框,这个时候放心
2015-01-15 16:10:52 561
翻译 App Store审核指南中文版
苹果在9月3日对App Store审核指南进行了重大更新,新添加了扩展、HealthKit、HomeKit以及TestFlight相关内容。9月10日新品发布会之后,苹果更新了App Store审核指南,添加Apple Pay相关内容。最近苹果再次添加了关于iOS 8新特性的部分内容。文中红色部分是相对于此前版本的新增内容,蓝色部分表示苹果相关官方文档的链接。App Store Revie
2015-01-15 13:48:42 715
原创 UITableViewCell使用NSTimer导致Cell的dealloc方法不被调用
我们在开发的过程中会遇到这样的情况,就是TableView的每一个cell都有yi'ge
2014-05-04 11:02:37 3749
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人