objective-C nil,Nil,NULL 和NSNull的小结

摘要: nil:指向oc中对象的空指针Nil:指向oc中类的空指针NULL:指向其他类型的空指针,如一个c类型的内存指针NSNull:在集合对象中,表示空值的对象nil用来给对象赋值(Objective-C中的任何对象都属于id类型),NULL则给任何指针赋值,NULL和nil不能互换,nil用于类指针赋值... 阅读全文
posted @ 2015-10-22 14:12 哈利波特大 阅读(305) 评论(0) 推荐(0)

NSArray和NSDictionary中存放nil的处理

摘要: NSArray存放nil时的处理,可以这样:第一种写法是错误的NSArray *array = @[@"12",@"wqr",@"req",@"qwe",nil,@"asd"];第二种写法是正确的NSArray*array1 =@[@"12",@"wqr",@"req",@"qwe",[NSNull... 阅读全文
posted @ 2015-10-22 14:06 哈利波特大 阅读(623) 评论(0) 推荐(0)

NSString 、NSDictionary、NSMutableArray 返回值为空时的处理方法

摘要: #import "NSDictionary+safeDictionary.h"NSString * const kEmptyString = @"";@implementation NSDictionary (NSDictionary_Utils)// return an empty string ... 阅读全文
posted @ 2015-10-22 13:51 哈利波特大 阅读(406) 评论(0) 推荐(0)

NSString 小技巧

摘要: // 首字母大写 NSString *string = @"liupengfei"; NSLog(@"\n function: %s \n string: %@",__FUNCTION__,[string capitalizedString]);// 分割字符串 NSString *strin... 阅读全文
posted @ 2015-10-21 10:26 哈利波特大 阅读(255) 评论(0) 推荐(0)

ios 9 SDK 总结

摘要: 一:NSAppTransportSecurityiOS9让所有的HTTP默认使用了HTTPS,原来的HTTP协议传输都改成TLS1.2协议进行传输。直接造成的情况就是App发请求的时候弹出网络无法连接。解决办法就是在项目的info.plist 文件里加上如下节点:这个子节点的意思是:是否允许任性的加... 阅读全文
posted @ 2015-10-20 11:11 哈利波特大 阅读(698) 评论(1) 推荐(0)

友盟推送(二)

摘要: 上一篇友盟推送一,我们获取到了Device_Token,可以在友盟的后台推送消息到指定的手机。下面就介绍添加标签,删除标签iOS 消息推送 (Message) SDK使用指南本文档包括:介绍基本功能集成指南高级功能集成指南测试与调试技术支持1. 介绍友盟消息推送组件帮助您实时的推送消息给用户。下载的... 阅读全文
posted @ 2015-10-19 09:25 哈利波特大 阅读(257) 评论(0) 推荐(0)

UIImagePickerController详解

摘要: 转载自:http://blog.csdn.net/kingsley_cxz/article/details/91570931.UIImagePickerController的静态方法:imagepicker = [[UIImagePickerController alloc]init];//UIIm... 阅读全文
posted @ 2015-10-18 20:28 哈利波特大 阅读(137) 评论(0) 推荐(0)

iOS编程之Address Book (1)

摘要: iOS的地址簿技术提供一个在集中式数据库中存储用户联系人信息和其他私人信息、在应用程序间分享这些信息的方式。地址簿技术包括四个方面:Address Book framework提供接口来访问用户信息Address Book UI framework 用来显示用户信息Address Book data... 阅读全文
posted @ 2015-10-18 17:25 哈利波特大 阅读(272) 评论(0) 推荐(0)

iOS Document Interaction 编程指南

摘要: 原文http://blog.csdn.net/kmyhy/article/details/9064089关于 DocumentInteractioniOS支持在你的app中用其他app预览和显示文档。iOS还支持文件关联,允许其他app通过你的程序打开文件。这些技术包括了UIKit中提供的UIDoc... 阅读全文
posted @ 2015-10-18 17:16 哈利波特大 阅读(330) 评论(0) 推荐(0)

ios的手势操作之UIGestureRecognizer

摘要: 一、概述iPhone中处理触摸屏的操作,在3.2之前是主要使用的是由UIResponder而来的如下4种方式:- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event- (void)touchesCancelled:(NSSet... 阅读全文
posted @ 2015-10-18 11:45 哈利波特大 阅读(283) 评论(0) 推荐(0)