自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (7)
  • 收藏
  • 关注

翻译 Security

一、介绍数据安全是苹果系统的核心。你可以利用ios里面的安全函数存储收据到或者文件到不同的存储空间中去。 Apple利用钥匙串去访问操作系统中的数据。钥匙串访问是建立在Common Data Security Architecture(公共数据安全体系简称CDSA)之上的。钥匙串访问可以管理不同的钥匙串,每一个钥匙串本身可以包含安全的数据,包括密码等。 而mac上的钥匙串和ios上的钥匙串有一些

2016-01-25 18:17:06 812

翻译 Creating Concurrency with Threads

把任务放到线程中执行的时候,执行的那段代码要放在autoreleasepool中。

2016-01-25 11:22:21 347

翻译 Creating Timers

一、说明: 如题,我们本篇讲的是创建一个定时器。定时器它是一个对象,在指定的时间间隔触发一个事件。定时器必须在一个运行循环中。定义一个定时器对象创建一个不定期的定时器,这个定时器不执行任何操作,但是它是可用的,可以在任何你需要启动它的时候变得可用。一个定时的计时器,它是被添加到运行循环中的。 创建定时器的方式有很多,其中一个比较方便的方法是: + (NSTimer *)scheduledTim

2016-01-25 10:30:26 492

翻译 Concurrency5

一、Running Tasks Synchronously with Operations1.说明 当你想要运行一系列的同步任务的时候,你可以创建operations来启动它。 eg: 看如下代码#import "ViewController.h"@interface ViewController ()@property (nonatomic, strong) NSInvocationOper

2016-01-21 18:38:32 497

翻译 Concurrency4

一、GCD中的延时操作1.关于延迟操作的说明 我们在程序中经常用到延迟一段时间后执行某段代码,通常情况下我们利用的是NSObject中的performSelector:withObject:afterDelay方法。 eg: - (void)printString:(NSString *)paramString{ NSLog(@"%@",paramString);} - (void)

2016-01-20 17:41:26 837

翻译 Concurrency3

一、 UI和GCD的联系有两种方式在主线程上创建任务,两种方式都是异步的,这可以保证你的app运行流畅,无论是有些任务是否被卡住: dispatch_async 函数:Executes a block object on a dispatch queue. dispatch_async_f 函数: Executes a C function on a dispatch queue. 注意:d

2016-01-15 18:44:36 425

翻译 Concurrency之Block的定义和Block中对象变量的访问

一、Block的定义// 利用block做两个数个数相减 (有返回值,有两个参数)NSInteger (^subtract)(NSInteger,NSInteger) = ^(NSInteger paramValue,NSInteger paramFrom){ return paramFrom - paramValue;};// 将数字转化成字符串 (有返回值,有一个参数)NSStri

2016-01-15 15:06:50 390

翻译 Concurrency之Introduce

并发也就是为了达到在同一时间点有两个任务在执行。现在的操作系统都有并发能力,即使它只有一个cup。cup通过给每个任务一个确定的轮轴时间片来实现这种能力。 然而,现在的科技能让我们有两个cup,这也就意味着我们能真正做到两个任务同时执行。简单来说,操作系统就会把任务分给cup,直到它处理完成。 大中央调度(Grand Central Dispatch),简称GCD,它是使用C语言实现的,里面有很

2016-01-15 14:31:44 391

原创 生成二维码-Apple 原生

1.NSString的分类 生成纯的二维码:#import "NSString+Extension.h"#import <CoreImage/CoreImage.h>@implementation NSString (Extension)-(UIImage *)createRRcodeWithSize:(CGFloat)size{ CIFilter *filter = [CIFilt

2016-01-15 14:26:51 428

翻译 IOS界面适配

一、基本概念1.DPI(每英寸点数)DPI是Dots Per Inch(每英寸所打印的点数)的缩写,是打印机、鼠标灯设备分辨率的单位。这是衡量打印机打印精度的主要参数之一,一般来说,该值越大,表明打印机的打印精度越高。DPI是指每英寸的像素,也就是扫描精度。国际上都是计算一平方英寸面积内像素的多少。dpi越小,扫描的清晰度越低,由于受网络传输速度的影响,web上使用的图片都是72dpi,但是冲洗照片

2016-01-06 18:24:49 530

原创 横向UITableView的实现和FPPopover的介绍

一.横向UITableView的实现:1.思路: 1) 把UITableView或者是UITableView所在的视图进行一定角度的旋转 2) 把Cell的contentView再按照一定的角度旋转。 3) 注意,所有的旋转都是按照中心点进行旋转的。 2.遇到的问题: 可能会由于cell的内容是自定义的view,当旋转contentView的时候cell的内容显示不

2016-01-05 17:28:51 494

git操作命令

git操作总结。掌握这些,你就能玩转git

2016-06-22

ios后台运行

ios后台长时间运行,退出后播放一个音频文件。

2016-04-05

Iphone获取应用所占cpu的使用率以及iphone手机cpu的使用率

ios获取cpu使用率,包括应用级别和手机级别。

2016-03-29

IOS7 Programming Cookbook

IOS7 Programming Cookbook

2015-12-18

使用UIImagePickerController时3DTouch引起的Crash问题的解决

使用UIImagePickerController时3DTouch引起的Crash问题的解决

2015-12-18

类似于IPad上的菜单弹出控制器

类似于Ipad上的菜单组件,用法非常简单。

2015-12-04

IOS集成支付宝支付并附有博客教程地址

有了这个demo,往项目中继承支付宝支付很容易。项目中附有博客教程地址。

2015-06-13

空空如也

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

TA关注的人

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