自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

要么庸俗,要么孤独

iOS用到的知识点积累

  • 博客(9)
  • 收藏
  • 关注

转载 缓存的实现

1.说明:由于GET请求一般用来查询数据,POST请求一般是发大量数据给服务器处理(变动性比较大)因此一般只对GET请求进行缓存,而不对POST请求进行缓存  在iOS中,可以使用NSURLCache类缓存数据  iOS 5之前:只支持内存缓存。从iOS 5开始:同时支持内存缓存和硬盘缓存 2.NSURLCacheiOS中得缓存技术用到了NS

2015-08-20 17:53:40 299

转载 屏幕截图,后台音频播放

截取屏幕图片//创建一个基于位图的图形上下文并指定大小为CGSizeMake(200,400)UIGraphicsBeginImageContext(CGSizeMake(200,400)); //renderInContext 呈现接受者及其子范围到指定的上下文[self.view.layer renderInContext:UIGraphicsGetCurrentContext()]

2015-08-19 21:35:49 414

原创 NSString 不常用部分

--常用的替换符-------------- %@ NSString实例 %d,%D,%i 整数 %u,%U 无符号整数 %x 将无符号整数以十六进制小写字母显示 %X 将无符号整数以十六进制大写字母显示 %f 小数 %c 字符 %s C语言字符串 %% 显示%字符本身 --NSRange的定义 ---typedef struct _NSRange 

2015-08-19 17:57:53 281

原创 单例

单例必须是唯一的,所以它才被称为单例。在一个应用程序的生命周期里,有且只有一个实例存在。单例的存在给我们提供了一个唯一的全局状态。比如我们熟悉的NSNotification,UIApplication和NSUserDefaults都是单例。为了保持一个单例的唯一性,单例的构造器必须是私有的。这防止其他对象也能创建出单例类的实例。感谢所有帮我指出这点的人。为了确保单例在应用程序的整个生命周期是唯一的

2015-08-19 15:22:54 321

原创 同一字符串显示不同风格

加红色删除线 NSString *oldPrice = @"价格: 69.00-129.00"; NSUInteger length = [oldPrice length]; NSMutableAttributedString *attri = [[NSMutableAttributedString alloc] initWithString:o

2015-08-18 15:19:51 329

转载 iOS编程规范

1.原则 1.1 只遵循苹果公司发布代码中的主流代码风格,不参考任何第三方代码。 2.命名规范 2.1 变量、类名、函数名使用波浪式命名法,即碰到一个新的单词则使用大写字母开头,尽量使用完整的单词命名,尽量不采用缩写的单词命名; 2.2 全局变量使用 g_ 作为变量名前缀,静态变量使用 s_ 作为变量名前缀,其它情况不使用C/C++语言所提倡的匈牙利

2015-08-14 17:24:17 338

转载 ios检测设备摄像头、指南针、录音、陀螺仪的状态

//检查前后摄像头 BOOL cameraAvailable = [UIImagePickerController isCameraDeviceAvailable:UIImagePickerControllerCameraDeviceRear];//前 BOOL frontCameraAvailable = [UIImagePickerController isCameraDeviceAv

2015-08-14 17:07:35 441

转载 获取 Iphone 手机信息

NSUUID* identifierNumber = [[UIDevice currentDevice] identifierForVendor]; NSLog(@"手机序列号: %@",identifierNumber); //手机别名: 用户定义的名称 NSString* userPhoneName = [[UIDevice currentDevice] name];

2015-08-14 16:30:04 399

转载 IOS TextField设置大全

/初始化textfield并设置位置及大小 UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, 30)]; //设置边框样式,只有设置了才会显示边框样式 text.borderStyle = UITextBorderStyleRoundedRect; typedef enum

2015-08-14 16:05:38 309

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除