自定义博客皮肤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 236

原创 待解决问题

@synthesize@dynamic

2016-01-18 20:23:35 172

原创 PCH全局引用文件

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

2016-01-18 20:03:37 229

原创 内存管理与ARC、MRC

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

2016-01-16 16:40:46 256

原创 property的修饰符

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

2016-01-16 11:13:31 187

原创 copy 、mutableCopy

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

2016-01-16 10:32:10 176

原创 常用第三方库

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

2016-01-14 20:01:26 191

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

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

2016-01-14 17:42:40 249

原创 iOS开发实用网站

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

2016-01-14 17:32:54 163

原创 NSNotificationCenter通知中心

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

2016-01-14 17:02:46 139

原创 懒加载

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

2016-01-14 16:36:17 279

空空如也

空空如也

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

TA关注的人

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