摘要: 对于新入门的开发者,如何安装 Ruby, Ruby Gems 和 Rails 的运行环境可能会是个问题,本页主要介绍如何用一条靠谱的路子快速安装 Ruby 开发环境。次安装方法同样适用于产品环境! 系统需求 首先确定操作系统环境,不建议在 Windows 上面搞,所以你需要用: Mac OS X 任 阅读全文
posted @ 2015-05-28 11:26 anjing123 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 1.NSRunLoop是IOS消息机制的处理模式 NSRunLoop的主要作用:控制NSRunLoop里面线程的执行和休眠,在有事情做的时候使当前NSRunLoop控制的线程工作,没有事情做让当前NSRunLoop的控制的线程休眠。 2.NSRunLoop 就是一直在循环检测,从线程start到线程 阅读全文
posted @ 2015-05-28 11:17 anjing123 阅读(144) 评论(0) 推荐(0) 编辑
摘要: UIImagePickerController是我们最常用的组件之一,用它可以实现照相,选图片的功能。但是在照像的时候,如果后台开有很多应用,经常会出现crash的情况,是因为照出来的相片像素太高,一般是4M左右,照一张就会有4M内存占用,于是经常会出现memory warning, 然后系统回收内 阅读全文
posted @ 2015-05-21 13:22 anjing123 阅读(997) 评论(0) 推荐(0) 编辑
摘要: iOS8新特性,Size Classes,是对老式UI思路的全新抽象:把各个设备屏幕(iphone4,5,6, ipad,iwatch?)以及它们的屏幕旋转状态都抽象成屏幕Size的变化,将这些Size归纳成几个类别(Class) 宽(正常,任意, 紧凑),高(正常,任意, 紧凑) 3x3共9种Si 阅读全文
posted @ 2015-05-21 11:06 anjing123 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 什么是崩溃日志,从哪里能得它? iOS设备上的应用闪退时,操作系统会生成一个崩溃报告,也叫崩溃日志,保存在设备上。 崩溃日志上有很多有用的信息,包括应用是什么情况下闪退的。通常,上面有每个正在执行线程的完整堆栈跟踪信息,所以你能从中了解到闪退发生时各线程都在做什么,并分辨出闪退发生在哪个线程上。 有 阅读全文
posted @ 2015-05-14 16:04 anjing123 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 最近要用微信支付功能,在此总结一下! 需要下面第三方支持 备注:JSONKit框架是基于MRC的,如果工程开发环境是ARC的话,请在编译时设定 编译参数 -fno-objc-arc 1、首先到微信开放平台上,申请app及与T进行签约、认证 https://open.weixin.qq.com/ 获取 阅读全文
posted @ 2015-05-14 12:20 anjing123 阅读(638) 评论(0) 推荐(0) 编辑
摘要: 申请流程指引 申请流程图 申请接入步骤详细说明 1 到微信开放平台添加移动应用 目前仅对通过微信开放平台移动应用审核的APP开放微信支付申请入口,请登录微信开放平台,添加移动应用,等待审核。 2 申请支付功能,提交相关资料 审核通过后,可在管理中心-移动应用-已通过审核,为通过审核的移动应用申请支付 阅读全文
posted @ 2015-05-14 12:04 anjing123 阅读(588) 评论(0) 推荐(0) 编辑
摘要: 1.分清楚两个函数的不同用处 @1+ (NSArray *)constraintsWithVisualFormat:(NSString *)format options:(NSLayoutFormatOptions)opts metrics:(NSDictionary *)metrics views 阅读全文
posted @ 2015-05-14 10:54 anjing123 阅读(182) 评论(0) 推荐(0) 编辑