03 2015 档案

摘要:远程推送通知什么是远程推送通知顾名思义,就是从远程服务器推送给客户端的通知(需要联网)远程推送服务,又称为APNs(Apple Push Notification Services)为什么需要远程推送通知传统获取数据的局限性只要用户关闭了app,就无法跟app的服务器沟通,无法从服务器上获得最新的数... 阅读全文
posted @ 2015-03-12 10:22 董文博 阅读(2579) 评论(0) 推荐(3)
摘要:内存机制0、iOS内存管理策略和实践1、Swift中的ARCBlock0、教你爱上Blocks(闭包)1、Objective-C中的Block(王巍)2、Objective-C中的Block(付宇轩)多线程0、深入理解 GCD(一)1、深入理解 GCD (二)2、多线程编程2 - NSOperati... 阅读全文
posted @ 2015-03-08 21:53 董文博 阅读(2202) 评论(0) 推荐(0)
摘要:FMDB什么是FMDBFMDB是iOS平台的SQLite数据库框架FMDB以OC的方式封装了SQLite的C语言APIFMDB的优点使用起来更加面向对象,省去了很多麻烦、冗余的C语言代码对比苹果自带的Core Data框架,更加轻量级和灵活提供了多线程安全的数据库操作方法,有效地防止数据混乱FMDB... 阅读全文
posted @ 2015-03-06 20:57 董文博 阅读(730) 评论(0) 推荐(2)
摘要:Cocoa PodsCocoaPods是一个负责管理iOS项目中第三方开源代码的工具Cocoa使用Ruby开发,其源码在Github上开源https://github.com/CocoaPods/CocoaPods可以节省设置和更新第三方开源库的时间,提高工作效率提示:使用Ruby开发的优秀的开源组... 阅读全文
posted @ 2015-03-06 20:46 董文博 阅读(1189) 评论(2) 推荐(0)
摘要:全称是ASIHTTPRequest,外号“HTTP终结者”,功能十分强大基于底层的CFNetwork框架,运行效率很高可惜作者早已停止更新,有一些潜在的BUG无人去解决很多公司的旧项目里面都残留着它的身影,以前的很多iOS项目都是ASI + SBJson会不会用ASI,可以算是检验是否为老牌iOS程... 阅读全文
posted @ 2015-03-01 11:27 董文博 阅读(3351) 评论(0) 推荐(0)