摘要: 假如有一组任务,A,B,C,D,其中ABC是可以并行的,D是必须在ABC任务完成后再执行的。(举个场景,比如吃饭前必须先做菜、做饭和买饮料,然后才能开吃)1.关于ABC的并行: 采用多线程的方式就能实现。比如NSThread,NSOperation或是GCD.2.然后关于ABC完成再执行D:A方法... 阅读全文
posted @ 2015-10-26 14:31 Rayshen 阅读(1747) 评论(0) 推荐(0) 编辑
摘要: 目前,用以本地化存储的方式有很多,常用的有以下:1.临时缓存先说说临时缓存,临时缓存一般相当于用来管理应用程序中全局需要常用的一些内容。比如当前用户的ID或者当前的定位信息等。常用的方式就是写一个静态变量,然后使用类方法调用。(或者单例类也行)static NSMutableDictionary *... 阅读全文
posted @ 2015-10-26 11:44 Rayshen 阅读(1168) 评论(0) 推荐(1) 编辑
摘要: “智慧气象”是我最近在公司接手的项目,已经完成最新版本的更新并上架,在此分享下其中用到的第三方框架的使用。应用地址:APP商店搜索“智慧气象”MJRefresh(下拉刷新)业界知名下拉刷新框架就不多说了。ShareSDK 2.12.0(第三方分享)业界常用的第三方分享框架,不过在适配iOS9上略微有... 阅读全文
posted @ 2015-10-24 20:00 Rayshen 阅读(785) 评论(0) 推荐(0) 编辑
摘要: 最近发现Animation是一个iOS开发中非常好玩的元素,能给应用的交互性增色不少。比如很多音乐应用的菜单从底部弹出和隐藏的效果。Animation最核心的当然就是UIView的animateWithDuration这个类方法了,另外有个博客介绍了很多animation的文章也很不错:http:/... 阅读全文
posted @ 2015-10-24 11:03 Rayshen 阅读(601) 评论(0) 推荐(0) 编辑
摘要: 我是一个比较懒的人,很多情况下@property都不喜欢加属性…所以必须了解默认情况下哪些是已经有的,哪些在需要时是必须要加的。原文链接:http://blog.sina.com.cn/s/blog_8c87ba3b0100x39l.htmlreadonly此标记说明属性是只读的,默认的标记是读写,... 阅读全文
posted @ 2015-10-23 17:23 Rayshen 阅读(9812) 评论(0) 推荐(0) 编辑
摘要: 1.设置圆角矩形 //设置dropview属性 _dropView.backgroundColor=[[UIColor whiteColor] colorWithAlphaComponent:0.8]; _dropView.layer.cornerRadius = 8; ... 阅读全文
posted @ 2015-10-22 11:28 Rayshen 阅读(19079) 评论(2) 推荐(1) 编辑
摘要: 现在的一些第三方的推送平台挺好用,主要是因为他们有类似微信公众平台一样的管理后台,简单易用,封装了很多开发者需要的推送功能。下面以个推为例:1.在个推的应用配置iOS部分设置自己的BounleID以及上传自己的推送证书 推送证书的创建和P12文件的生成请移步:http://docs.igetui.c... 阅读全文
posted @ 2015-10-09 10:55 Rayshen 阅读(518) 评论(0) 推荐(0) 编辑
摘要: PS:我特么写了这么久,居然图片消失了,服了。问题一:苹果开发者账号类型:分为三种:个人的(99美金一年)、组织的(99美金一年)和企业账号(299美金一年),申请时需要信用卡,可以找淘宝的代理申请,价格比官方贵几十块钱左右,方便很多。问题二:有iPhone和Mac如何调试:进入Certificat... 阅读全文
posted @ 2015-10-09 10:33 Rayshen 阅读(1685) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://www.hrchen.com/2015/04/how-ctrip-improves-app-networking-performance/本文是携程移动开发主管陈浩然写的有关携程App的网络性能优化实践。全都是干货。 阅读全文
posted @ 2015-09-11 15:48 Rayshen 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 原文链接:http://techlife.blog.51cto.com/212583/223704/ 阅读全文
posted @ 2015-08-26 13:17 Rayshen 阅读(184) 评论(0) 推荐(0) 编辑