自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (2)
  • 收藏
  • 关注

转载 ios中KeyChain用途

一、在应用间利用KeyChain共享数据我们可以把KeyChain理解为一个Dictionary,所有数据都以key-value的形式存储,可以对这个Dictionary进行add、update、get、delete这四个操作。对于每一个应用来说,KeyChain都有两个访问区,私有区和公共区。私有区是一个sandbox,本程序存储的任何数据都对其他程序不可见。而要想在将存储的内容放在公共区,

2014-02-27 14:37:15 677

原创 iOS递归打印UIView的结构

iOS递归打印UIView结构iOS在lldb调试窗口可用recursiveDescription打印该UIView的整个结构,如下:

2014-02-24 09:52:13 2481

转载 iOS之线程间通信

iOS之线程间通信【iOS之线程间通信】  Cocoa为iOS线程间通信提供2种方式,1种是performSelector,另1种是Port。  先说第1种,performSelector,有以下几种:    第2种为NSMachPort方式。NSPort有3个子类,NSSocketPort、NSMessagePort、NSMachPort,但在iOS下只有NSMa

2014-02-21 10:23:28 1951

原创 NSThread & NSOperation & GCD

NSThread:1、NSThread属于轻量级的线程,类似其它平台传统的线程使用方式;使用者能明确的管理线程的生命周期以及运行方式;2、在需要一个确定的线程使用场景较为常用,如需要某些操作一直运行在一个固定的线程(可用NSMarchPort或performSelector:onThread:withObject:waitUntilDone:);3、NSThread必须要自己维护一个r

2014-02-21 09:19:11 862

原创 iOS申请延长进入后台代码片段

void runTaskInBackground(void (^taskBlock)(void), void (^timeOutBlock)(void), BOOL aSync){ __block UIBackgroundTaskIdentifier taskId = 0; taskId = [[UIApplication sharedApplication] beginBack

2014-02-17 20:20:33 1145

转载 Key-Value Observing机制

Key-Value Observing机制知识点介绍Key-Value Observing (简写为KVO):当指定的对象的属性被修改了,允许对象接受到通知的机制。每次指定的被观察对象的属性被修改的时候,KVO都会自动的去通知相应的观察者。KVO的优点:当 有属性改变,KVO会提供自动的消息通知。这样的架构有很多好处。首先,开发人员不需要自己去实现这样的方案:每次属

2014-02-08 15:32:31 657

原创 layoutSubviews & drawRect

layoutSubviews & drawRect触发条件- (void)layoutSubviews触发情况:必要条件:view必须处于视图树中1、当view的size发生变化时a、使用initWithFrame进行初始化时,rect的值不为CGRectZero;b、为view设置一个有变化的frame;c、view发生旋转,且size发生变化

2014-02-07 17:04:43 675

原创 NSRunloop

NSRunloop和线程的关系NSRunloop:1、iOS中消息调度机制的封装;2、不能被用户创建和显式的管理;3、每一个线程会自动创建一个对应的NSRunloop(一对一);4、新创建的线程需要自己手动启动NSRunloop(通过currentRunLoop获取);5、如果NSRunloop中没有任何source的话,该Runloop中的任何run方法都会立即返

2014-02-07 16:53:48 592

原创 iOS view.frame的变化过程

iOS中view.frame 的变化过程:1、在layoutSubviews(UIView)或viewWillLayoutSubviews(UIViewController)之前frame就已经发生变化;2、如果设置了autoResizingMask,在旋转设备时,willRotateToInterfaceOrientation frame没有发生变化,didRotateFromI

2014-02-07 16:42:01 1909

原创 UIImageWriteToSavedPhotosAlbum() -3310

iOS:UIImageWriteToSavedPhotosAlbum() -3310Domain=ALAssetsLibraryErrorDomain Code=-3310 "数据不可用" UserInfo=0x16e1ac60 {NSLocalizedRecoverySuggestion=启动“照片”应用程序, NSUnderlyingError=0x16fc8aa0 "

2014-02-07 14:36:23 2601

Object-C_Runtime

Objective-C Runtime运行机制详细介绍

2014-08-20

存C的内存管理模块

一个自己用纯C语言写用于嵌入式的内存管理模块,让跑裸机不能动态分配内存成为历史吧

2012-03-29

空空如也

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

TA关注的人

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