- 博客(11)
- 收藏
- 关注
原创 浅谈UIAlertView
一、定义View *alertView = [[UIAlertView alloc] initWithTitle:@"提示" message:@"您选择的当前城市",delegate:self cancelButtonTitle:@"取消" otherButtonTitles:@"确定",nil];如果需要添加多个按钮,可以在otherButtonTitles 后面 直接添
2015-09-05 13:39:38 310
原创 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 413
原创 OC关于NSFileHandle的解析
//读取文件 //以只读的方式打开一个文件,生成文件句柄,目的是读取文件的内容 //文件句柄就是文件在内存中的代理人 //从文件句柄里读,就是从文件里读 //同一个NSFileHandle对象,第一次读取之后,第二次读取会接着第一读取结束的节点开始读取 NSFileH
2015-08-17 14:48:11 408
原创 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 404
原创 OC 内存管理的黄金法则
内存管理的法则1.凡是用alloc,retain,new(或使用new开头的方法),copy(或使用copy开头的方法),mutableCopy(或使用mutableCopy开头的方法)【创建】的对象,都必须使用release或autorelease方法【释放】Δ2.谁创建谁释放(哪个类创建,哪个类释放;谁写alloc,谁写release)。内存管理的黄金法则是在MRC情况下使
2015-08-15 19:13:20 327
原创 OC中的多态性再详解
面向对象的三大特性:封装、继承、多态假如说·现在有个例子狮子吃动物;现有狮子类。#import @class Animal;@interface Lion : NSObject- (void)eatAnimal:(Animal *)animal;//形参是父类的对象指针,可以传子类对象的地址@end.m文件@i
2015-08-15 18:05:25 1920
原创 OC中的类别解析
//当我们使用Foundation框架中的类的时候,类的方法有时候不能满足我们的需求,但是我们又不能直接在类中添加函数,这时候我们可以使用类别(Category),给我们的类增补方法 //类别是类的升级补丁,可以为类添加成员方法,类别也可以对类的方法进行分类管理 //假如说现在要在NSString中添加将当前字符串逆序的方法 //
2015-08-15 16:36:05 343
原创 实现一个函数,计算一个字符串的值,该字符串中只有+ - * /四种运算符, 没有括号。 //参数mathString:要计算的字符串; //返回值:把计算出来的结果返回 例如:传入:@"1+2-1
- (NSString *)calcString:(NSString *)mathString{ int sum=0; NSMutableString *strOperator=[[NSMutableStringalloc] init]; NSMutableString *strOperand=[[NSMutableString
2015-08-15 16:13:28 1261
原创 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 511
原创 OC关于NSString和NSMutableString方法的使用
//对象的声明 NSString对象是不可更改的//返回的是字符串对象的地址,但不可以赋给可变字符串的指针NSString *str=@"123456789";//用一个字符串创建另一个字符串NSString *str2=[[NSString alloc] initWithString:str];//将c字符串转化为oc字符串NSString *str3=[[NSStr
2015-08-15 15:47:56 434
原创 oc关于类方法和对象方法的区别
1.首先使用方法 类方法调用是直接用类名直接调用,不需要实例化对象 对象方法需要实例化一个对象才能调用2.范围 类方法不能调用本身类中的成员方法和成员变量, 对象方法可以调用本身类中的成员方法和成员变量3.声明也不同 类方法开头时'+'声明 对象方法是用'-'声明4.定义情况(什么时候定义对象方法,什么时候定义类方法)
2015-08-15 14:54:36 476
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人