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

原创 浅谈UIAlertView

一、定义View *alertView = [[UIAlertView alloc] initWithTitle:@"提示" message:@"您选择的当前城市",delegate:self cancelButtonTitle:@"取消" otherButtonTitles:@"确定",nil];如果需要添加多个按钮,可以在otherButtonTitles 后面 直接添

2015-09-05 13:39:38 302

原创 IOS关于UITabBarController的使用

1.创建方式一MainViewController *mvc = [[MainViewController alloc] init];    //设置标签栏上面视图控制器的标题和背景图片    mvc.title=@"主界面";    mvc.tabBarItem.image = [UIImage imageNamed:@"tab_0.png"];    UINavigat

2015-08-31 20:59:35 400

原创 OC关于NSFileHandle的解析

//读取文件        //以只读的方式打开一个文件,生成文件句柄,目的是读取文件的内容        //文件句柄就是文件在内存中的代理人        //从文件句柄里读,就是从文件里读        //同一个NSFileHandle对象,第一次读取之后,第二次读取会接着第一读取结束的节点开始读取               NSFileH

2015-08-17 14:48:11 395

原创 OC关于NSFileManager的再详解

#define PATH @"/Users/qianfeng/Desktop/CheckOut"#define ShowArray(array) for(NSString *str in array){\NSLog(@"%@",str);\}int main(int argc,const char * argv[]) {    @au

2015-08-17 11:55:46 393

原创 OC 内存管理的黄金法则

内存管理的法则1.凡是用alloc,retain,new(或使用new开头的方法),copy(或使用copy开头的方法),mutableCopy(或使用mutableCopy开头的方法)【创建】的对象,都必须使用release或autorelease方法【释放】Δ2.谁创建谁释放(哪个类创建,哪个类释放;谁写alloc,谁写release)。内存管理的黄金法则是在MRC情况下使

2015-08-15 19:13:20 316

原创 OC中的多态性再详解

面向对象的三大特性:封装、继承、多态假如说·现在有个例子狮子吃动物;现有狮子类。#import @class Animal;@interface Lion : NSObject- (void)eatAnimal:(Animal *)animal;//形参是父类的对象指针,可以传子类对象的地址@end.m文件@i

2015-08-15 18:05:25 1911

原创 OC中的类别解析

//当我们使用Foundation框架中的类的时候,类的方法有时候不能满足我们的需求,但是我们又不能直接在类中添加函数,这时候我们可以使用类别(Category),给我们的类增补方法        //类别是类的升级补丁,可以为类添加成员方法,类别也可以对类的方法进行分类管理        //假如说现在要在NSString中添加将当前字符串逆序的方法       //

2015-08-15 16:36:05 332

原创 实现一个函数,计算一个字符串的值,该字符串中只有+ - * /四种运算符, 没有括号。 //参数mathString:要计算的字符串; //返回值:把计算出来的结果返回 例如:传入:@"1+2-1

- (NSString *)calcString:(NSString *)mathString{   int sum=0;        NSMutableString *strOperator=[[NSMutableStringalloc] init];    NSMutableString *strOperand=[[NSMutableString

2015-08-15 16:13:28 1249

原创 OC关于NSDictionary和NSMutableDictionary方法的使用

//1.通过 值数组和键数组作为参数定义字典NSDictionary *dict=[[NSDictionary alloc] initWithObjects:@[@"0ne",@"two"] forKeys:@[@"1",@"2"]];NSDictionary *dicT=[NSDictionary dictionaryWithObjects:@[@"0ne",@"two"] forKey

2015-08-15 16:09:40 500

原创 OC关于NSString和NSMutableString方法的使用

//对象的声明 NSString对象是不可更改的//返回的是字符串对象的地址,但不可以赋给可变字符串的指针NSString *str=@"123456789";//用一个字符串创建另一个字符串NSString *str2=[[NSString alloc] initWithString:str];//将c字符串转化为oc字符串NSString *str3=[[NSStr

2015-08-15 15:47:56 421

原创 oc关于类方法和对象方法的区别

1.首先使用方法       类方法调用是直接用类名直接调用,不需要实例化对象       对象方法需要实例化一个对象才能调用2.范围     类方法不能调用本身类中的成员方法和成员变量,    对象方法可以调用本身类中的成员方法和成员变量3.声明也不同   类方法开头时'+'声明  对象方法是用'-'声明4.定义情况(什么时候定义对象方法,什么时候定义类方法)

2015-08-15 14:54:36 464

空空如也

空空如也

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

TA关注的人

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