- 博客(12)
- 资源 (20)
- 收藏
- 关注
原创 关于推送的执行顺序
执行顺序:场景1:客户端在后台,但未杀死//首先- (void)applicationWillEnterForeground:(UIApplication *)application {//其次 --接收 网络推送- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDi
2013-11-27 19:51:48 1208
原创 NSMutableDictionary和NSDictionary的常用方法
遍历NSMutableDictionary中元素: - (void)printBook{ for (id akey in [_bookDictionary allKeys]) { AddressCard *singleCard= (AddressCard *)[_bookDictionary objectForKey:akey
2013-11-24 16:07:12 662
原创 iOS 常用常用的id IDFA IDFV MAC UDID openUDID
最近做数据统计,详细了解了各个id的意义,做了如下整理IDFA:广告标示符(IDFA-identifierForIdentifier) NSString *IDFA = [[[ASIdentifierManager sharedManager] advertisingIdentifier] UUIDString]; //1532FF70-7792-4A1B-9D75-8F67A76726
2013-11-19 19:10:47 44800
原创 iOS 常用的判断
1.1判断设备类型(iphone、ipod、ipad) NSString* deviceType = [UIDevice currentDevice].model; NSLog(@"deviceType = %@", deviceType); //@"iphone"/@"ipod"/@"ipad" NSRange range = [deviceType ra
2013-11-17 19:41:35 876
原创 IOS 几个常用的循环
原文地址:一:普通的for循环 NSArray *colorArray = @[[UIColor iOS7redColor],[UIColor iOS7orangeColor],[UIColor iOS7yellowColor],[UIColor iOS7greenColor],[UIColor iOS7purpleColor],[UIColor iOS7pinkColor]];
2013-11-16 19:18:10 14161
原创 GCD方式创建单例
平时的创建单例方式需要重写7个方法,代码较多,使用GCD创建单例特别简单明了原文地址:.h文件:@interface SingleObj : NSObject@property (nonatomic) NSMutableArray *alertViews;+ (SingleObj *)sharedInstance;.m文件+ (instancetype)sha
2013-11-16 19:10:15 1661
转载 iOS多线程编程之Grand Central Dispatch(GCD)介绍和使用
原文地址:点击打开链接介绍:Grand Central Dispatch 简称(GCD)是苹果公司开发的技术,以优化的应用程序支持多核心处理器和其他的对称多处理系统的系统。这建立在任务并行执行的线程池模式的基础上的。它首次发布在Mac OS X 10.6 ,iOS 4及以上也可用。设计:GCD的工作原理是:让程序平行排队的特定任务,根据可用的处理资源,安排他们在任何
2013-11-16 19:03:51 848
翻译 Blocks基础 Using Blocks in iOS 4: The Basics
原文地址:点击打开链接 iOS4引入了一个新特性,支持代码块的使用, 这将从根本上改变你的编程方式。代码块是对C语言的一个扩展,因此在Objective-C中完全支持。如果你学过Ruby,Python或Lisp编程 语言,那么你肯定知道代码块的强大之处。简单的说,你可以通过代码块封装一组代码语句并将其当作一个对象。代码块的使用是一种新的编码风格,可以让你运用 自如的使用iOS4中新
2013-11-07 13:13:48 612
翻译 关于UIViewController生命周期的几点理解
一、loadView永远不要主动调用这个函数。view controller会在view的property被请求并且当前view值为nil时调用这个函数。如果你手动创建view,你应该重载这个函数,且不要在重载的时候调用[super loadview]。如果你用IB创建view并初始化view controller,那就意味着你使用initWithNibName:bundle:方法,这时,
2013-11-05 11:53:21 617
转载 SDWebImage 相关
SDWebImage托管在github上。https://github.com/rs/SDWebImage这个类库提供一个UIImageView类别以支持加载来自网络的远程图片。具有缓存管理、异步下载、同一个URL下载次数控制和优化等特征。使用示范的代码:UITableView使用UIImageView+WebCache类(基本应用,UIImageView的一个category
2013-11-01 14:08:49 629
MyEclipse Blue Edition 6.1.0GA 注册机
2012-05-22
简单json实例(源自百度文库)
2012-04-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人