自定义博客皮肤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)
  • 收藏
  • 关注

原创 多线程编程

程序(program):设备中可以被运行的文件 进程(progress):是系统中的一个实体,是程序运行后在系统中的操作对象 进程又叫任务: 进程的三种状态: Running-->Block(阻塞)-->Ready-->Running-->Ready 一个进程至少会包含一条线程(主线程)。 线程:进程是由线程组成的,线程是进程中一段可以运

2016-01-20 10:44:12 279

原创 待解决问题

@synthesize @dynamic

2016-01-18 20:23:35 233

原创 PCH全局引用文件

pch:一个系统的预置头文件,用来存储共享信息      所有的类自动导入该头文件                添加一个.pch文件      1.创建一个.pch      2.添加工程pch获取路径      SRCROOT工程路径      buildSetting --> prefixHeaderPath -->($(SRCROOT)/pc

2016-01-18 20:03:37 276

原创 内存管理与ARC、MRC

-fobjc-arc:如果项目是非ARC模式,则需要为ARC模式的代码文件添加-fobjc-arc -fno-objc-arc:如果项目是ARC模式,则需为非ARC模式的代码文件添加-fno-objc-arc ARC(Automatic Reference Counting):内存自动回收 - (void)dealloc { NSLog(@"person dealloc"

2016-01-16 16:40:46 289

原创 property的修饰符

1.原子操作修饰符 atomic:原子的,线程保护,默认属性 nonatomic:非原子的,在多线程情况下使用,可以提高效率,常用 2.读写属性 readonly:只读,只能生成getter readwrite:默认属性,可读可写,生成getter和setter 3.赋值属性(内存管理) assign:默认属性,适用于基础类型(NSInteger,NSRange等)和C数据类型(in

2016-01-16 11:13:31 220

原创 copy 、mutableCopy

给字符串对象发送copy方法,会拷贝一个不可变字符串,无论对象是否可变 例: NSString *string1 = @"wangningning"; NSString *string2 = [string1 copy];//不可变 NSString *string3 = [[NSMutableString alloc]initWithString:@"wangningning"]; NSS

2016-01-16 10:32:10 202

原创 常用第三方库

1、通过CocoaPods安装 项目名称 项目信息 AFNetworking 网络请求组件 FMDB 本地数据库组件 SDWebImage 多个缩略图缓存组件 UICKeyChainStore 存放用户账号密码组件 Reachabil

2016-01-14 20:01:26 219

原创 UINavigationController导航控制器 UINavigationBar导航栏

UINavigationController:导航控制器 继承于UIViewController,采用栈的方式管理视图控制器对象,当切换到下个界面时执行Push入栈操作,返回执行pop出栈操作 一般用于复杂的分层数据 RootViewController *root = [[RootViewController alloc]init]; UINavigationContro

2016-01-14 17:42:40 322

原创 iOS开发实用网站

1>CocoaChina:苹果开发中文网站 http://www.cocoachina.com 2>Code4App:中国iOS开源代码库 http://code4app.com 3>GitHub:全球最大的开源代码库 https://github.com 4>iOSwift:Swift学习网站 http://www.ioswift.org

2016-01-14 17:32:54 237

原创 NSNotificationCenter通知中心

NSNotificationCenter这个类是一个通知中心,使用单例设计 1>在通知中心发布一条消息 //定义一个字典,存放要传递的数据 NSDictionary *dict = @{@"username":@"wangningning",@"password":@"123456"}; //发布消息给接收方,userInfo字典,封装要传递的数据 [[NSNotifi

2016-01-14 17:02:46 178

原创 懒加载

懒加载--延迟加载,程序启动时不加载资源,在需要时加载,写的是get方法 优点: 1)不将创建的代码全部写在viewDidLoad方法中,代码可读性强 2)每个控件的getter方法负责各自的实例化处理,代码彼此之间独立性强 3)需要资源时再进行加载,占用内存小 注意: 1)定义控件属性必须是strong 2)必须先判断是否已经存在,不存在再进行实例化 例: 1>定义一个数组

2016-01-14 16:36:17 322

空空如也

空空如也

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

TA关注的人

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