摘要: 1.设置本应用(以及对方应用)的url scheme,作为应用的唯一标识符; 2.设置LSApplicationQueriesSchemes跳转白名单:想要跳转应用的url scheme; 3.[UIApplication sharedApplication] canOpenURL:url]判断是否 阅读全文
posted @ 2016-08-18 14:47 向日向暖 阅读(145) 评论(0) 推荐(0) 编辑
摘要: GCD 技术是一个轻量的,底层实现隐藏的神奇技术,我们能够通过GCD和block轻松实现多线程编程,有时候,GCD相比其他系统提供的多线程方法更加有效,当然,有时候GCD不是最佳选择,另一个多线程编程的技术 NSOprationQueue 让我们能够将后台线程以队列方式依序执行,并提供更多操作的入口 阅读全文
posted @ 2016-03-16 15:26 向日向暖 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 在多数移动应用中任何时候都只能有一个应用程序处于活跃状态,如果其他应用此刻发生了一些用户感兴趣的那么通过通知机制就可以告诉用户此时发生的事情。 iOS中通知机制又叫消息机制,其包括两类:一类是本地通知;另一类是推送通知,也叫远程通知。两种通知在iOS中的表现一致,可以通过横幅或者弹出提醒 两种形式告 阅读全文
posted @ 2016-03-15 20:00 向日向暖 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 前期准备工作:到苹果开发者网站上注册AppID、推送证书、描述性证书 代码段实现: 代理方法实现 2.PHP服务端 将simplepush.php这个推送脚本也放在push文件夹中 deviceToken填写你接收到的token,passPhrase则填写你的ck.pem设置的密码。 此刻就是见证奇 阅读全文
posted @ 2016-03-15 16:48 向日向暖 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 以下是开源框架GPUImage的使用,前一段时间做视频编辑类软件的时候,用到了这个类,研究了一下,以下是GPUImage里的类,下面是简单说明。#import "GLProgram.h" // Base classes #import "GPUImageOpenGLESContext.h" #imp 阅读全文
posted @ 2016-03-15 12:45 向日向暖 阅读(694) 评论(1) 推荐(0) 编辑
摘要: CoreData中的NSManagedObjectContext在多线程中不安全,如果想要多线程访问CoreData的话,最好的方法是一个线程一个NSManagedObjectContext,每个NSManagedObjectContext对象实例都可以使用同一个 NSPersistentStore 阅读全文
posted @ 2016-03-12 18:26 向日向暖 阅读(1686) 评论(0) 推荐(0) 编辑
摘要: MD5加密后的结果是由32个16进制数组成:void LP_MD5(const char *string,CC_LONG length,unsigned char *md){ md5加密的内部实现步骤: //创建MD5方法 CC_MD5_CTX md5; //初始化 CC_MD5_init(&md5 阅读全文
posted @ 2016-03-12 15:01 向日向暖 阅读(237) 评论(0) 推荐(0) 编辑
摘要: NSURLConnection在ios9.0之后被废弃,现在使用NSURLSession,两者相比,NSURLSession在以下几方面做了改进: 根据每个Session做配置(http header,Cache,Cookie,protocal,Credential),不再在整个App层面共享配置. 阅读全文
posted @ 2016-03-11 22:03 向日向暖 阅读(1485) 评论(0) 推荐(0) 编辑
摘要: 支付流程: (1)注册微信开放平台,创建应用获取appid,appSecret,申请支付功能,申请成功之后会返回一些参数详情见图; (2)申请开通微信支付功能; (3)用XCode打开项目,【项目属性】-【Info】-【URL Schemes】设置微信开放平台申请的应用APPID,如图文件夹下"设置 阅读全文
posted @ 2016-03-11 15:37 向日向暖 阅读(410) 评论(0) 推荐(0) 编辑
摘要: 1.与支付宝签约,获取商户id(partner)和账号id(seller); 2.下载相应的公私钥文件,公钥加密签名使用,在客户端我们可能只需要私钥,进行格式转换; 3.下载支付宝sdk 4.生成订单信息,可以直接客户端或者自己服务端生存都可以,但是大多是服务端生存的; 5.调用支付宝客户端,有支付 阅读全文
posted @ 2016-03-11 14:12 向日向暖 阅读(282) 评论(0) 推荐(0) 编辑