自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

转载 tableView

1.UITableView有两种样式:[objc] view plaincopy1.UITa[[UITableView alloc] initWithFrame:view.bounds style:UITableViewStylePlain];[[UITableView alloc] initWithFrame:view.

2015-09-30 14:15:28 296

原创 自定义TableViewCell内容

自定义TableViewCell内容   1. 可以通过在实例化TableCell的时候,动态添加各个控件, -(UITableViewCell *)tableView:(UITableView *)tableViewcellForRowAtIndexPath:(NSIndexPath *)indexPath{  UILabel *label=[UILabelalloc] init];

2015-09-23 20:20:54 255

转载 nil和NULL的区别

nil 是对objective c id 对象赋空值例如 NSString * string = [NSString stringWithFormat:@"test"];    string = nil; 对于objective c 集合类对象 比如数组对象,字典对象,当我们不需要再使用他们的时

2015-09-19 19:25:27 463

原创 多态

C++编程语言是一款应用广泛,支持多种程序设计的计算机编程语言。我们今天就会为大家详细介绍其中C++多态性的一些基本知识,以方便大家在学习过程中对此能够有一个充分的掌握。  多态性可以简单地概括为“一个接口,多种方法”,程序在运行时才决定调用的函数,它是面向对象编程领域的核心概念。多态(polymorphism),字面意思多种形状。  C++多态性是通过虚函数来实现的,虚函数允许子类重新定

2015-09-17 13:31:36 302

原创 封装

在面向对象编程中,封装(encapsulation)是将对象运行所需的资源封装在程序对象中——基本上,是方法和数据。对象是“公布其接口”。其他附加到这些接口上的对象不需要关心对象实现的方法即可使用这个对象。这个概念就是“不要告诉我你是怎么做的,只要做就可以了。”对象可以看作是一个自我包含的原子。对象接口包括了公共的方法和初始化数据。[1] 程序编辑封装 (encapsula

2015-09-17 13:23:51 297

转载 M—V—C模式

Modol View Controller(MVC)是一种最早的也是最成功的可重用的设计模式,70年代的时候首次在smaltalk编写的程序中成功使用。基于MVC设计模式,Cocoa整体架构可以划分为三个子系统:Model, View, Controller,我们可以相应的理解为:数据模型,视图和控制器。Modol View和Controller的角色要想理解MVC设计

2015-09-17 13:19:11 2189

原创 内存管理

【黄金法则】1、凡是使用alloc、new、retain、copy(开头)、mutableCopy(开头)  的方法创建的对象,都必须使用release或autorelease进行释放2、谁写alloc,谁写release;哪个类写alloc,哪个类写release

2015-09-17 09:17:42 230

原创 property的使用

//可读可写,默认属性,可以省略@property (readwrite,setter=setPigAge:)int age;//setter=setPigAge:可以指定setter方法//只读属性,只有getter方法@property (readonly)int weight;//原子操作(不能被打断),默认属性@property (a

2015-09-16 22:10:15 386

原创 多线程同步问题

-(void)threadA{   while (1) {//        [_lock lock];//        if (_ticketLeft//            break;//        }//        _ticketLeft--;//        NSLog(@"我是线程A,剩余%ld张",_ticketL

2015-09-16 15:53:28 304

转载 深浅拷贝

Apple官方文档如下:https://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/Collections/Articles/Copying.html最近用Core Data做数据管理,Fetch到NSArray类型的结果数组,为了能够进行增、删、改,我把它MutableCopy到一个NSMutableAr

2015-09-16 14:18:02 234

原创 更改导航栏的标题

-(void)setTitle:(NSString *)title{   UILabel *titlelabel = [[UILabelalloc] initWithFrame:CGRectZero];    titlelabel.textColor= [UIColorblackColor];    titlelabel.font = [UIFontsyst

2015-09-16 08:57:16 511

原创 使用Xcode6.0模拟器不能在textField里面输入中文

nil

2015-09-12 14:58:06 339

空空如也

空空如也

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

TA关注的人

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