11 2015 档案

摘要:ios4.0系统已开始支持block,在编程过程中,blocks被Obj-C看成是对象,它封装了一段代码,这段代码可以在任何时候执行。Blocks可以作为函数参数或者函数的返回值,而其本身又可以带输入参数或返回值。它和传统的函数指针很类似,但是有区别:blocks是inline的,并且它对局部变量是... 阅读全文
posted @ 2015-11-30 20:54 Allence 阅读(392) 评论(0) 推荐(0)
摘要:1.Core Data 是数据持久化存储的最佳方式2.数据最终的存储类型可以是:SQLite数据库,XML,二进制,内存里,或自定义数据类型在Mac OS X 10.5Leopard及以后的版本中,开发者也可以通过继承NSPersistentStore类以创建自定义的存储格式3.好处:能够合理管理内... 阅读全文
posted @ 2015-11-30 19:44 Allence 阅读(446) 评论(0) 推荐(0)
摘要:一、简单介绍CAPropertyAnimation的子类属性解析:fromValue:keyPath相应属性的初始值toValue:keyPath相应属性的结束值随着动画的进行,在长度为duration的持续时间内,keyPath相应属性的值从fromValue渐渐地变为toValue如果fillM... 阅读全文
posted @ 2015-11-24 16:04 Allence 阅读(380) 评论(0) 推荐(0)
摘要:将博客搬至CSDN 阅读全文
posted @ 2015-11-24 15:56 Allence 阅读(140) 评论(0) 推荐(0)
摘要:这里只是列出实现的只要步骤,不是全部代码。首先导入XMPPFramework,及相关配置,完成后开始。创建一个XMPPHelper 类来管理要进行的操作。XMPPHelper.h文件如下 1 typedef void(^loginSuccessBlock)(void); 2 typedef void... 阅读全文
posted @ 2015-11-19 14:36 Allence 阅读(1010) 评论(0) 推荐(0)
摘要:#import "ViewController.h"#import "AFNetworking.h"@interface ViewController ()@end@implementation ViewController- (void)viewDidLoad { [super viewDi... 阅读全文
posted @ 2015-11-19 13:44 Allence 阅读(1155) 评论(0) 推荐(0)
摘要:概论所谓的持久化,就是将数据保存到硬盘中,使得在应用程序或机器重启后可以继续访问之前保存的数据。在iOS开发中,有很多数据持久化的方案,接下来我将尝试着介绍一下5种方案:plist文件(属性列表)preference(偏好设置)NSKeyedArchiver(归档)SQLite 3CoreData沙... 阅读全文
posted @ 2015-11-18 19:23 Allence 阅读(492) 评论(0) 推荐(2)
摘要:两个APP之间的跳转是通过[[UIApplicationsharedApplication] openURL:url]这种方式来实现的。1.首先设置第一个APP的url地址2.接着设置第二个APP的url地址3.需要跳转的时候NSString *urlString = [NSString strin... 阅读全文
posted @ 2015-11-18 19:14 Allence 阅读(616) 评论(0) 推荐(0)
摘要:目前为止,已经知道3种IOS弹框:1、系统弹框-底部弹框UIActionSheet(1)用法:处理用户非常危险的操作,比如注销系统等(2)举例:UIActionSheet*sheet=[[UIActionSheetalloc]initWithTitle:@"确定要注销?"delegate:selfc... 阅读全文
posted @ 2015-11-18 19:12 Allence 阅读(6316) 评论(0) 推荐(0)
摘要:一个将要开发xmpp的项目,建议在项目刚创建就导入框架,这样可以避免一些自己操作失误造成不必要的损失。xmpp中最常用的框架就是 xmppFrameWork第一种方法直接拖1>拖入文件夹在网盘链接的xmppFramework文件夹 :http://pan.baidu.com/s/1jGxLa3G也可... 阅读全文
posted @ 2015-11-18 19:05 Allence 阅读(1901) 评论(0) 推荐(0)
摘要:使用支付宝进行一个完整的支付功能,大致有以下步骤:与支付宝签约,获得商户ID(partner)和账号ID(seller)下载相应的公钥私钥文件(加密签名用)下载支付宝SDK生成订单信息调用支付宝客户端,由支付宝客户端跟支付宝安全服务器打交道支付完毕后返回支付结果给商户客户端和服务器支付宝提供了Dem... 阅读全文
posted @ 2015-11-09 19:46 Allence 阅读(806) 评论(0) 推荐(0)
摘要:GCD 确实好用 ,很强大,相比NSOpretion 无法提供 取消任务的功能。如此强大的工具用不好可能会出现线程死锁。 如下代码:- (void)viewDidLoad{ [super viewDidLoad]; NSLog(@"=================4"); dis... 阅读全文
posted @ 2015-11-09 19:27 Allence 阅读(793) 评论(0) 推荐(0)