微胖小生

导航

 

2013年12月21日

摘要: 修改导航栏标题的字体 阅读全文
posted @ 2013-12-21 16:44 微胖小生 阅读(1037) 评论(0) 推荐(0) 编辑
 
摘要: 在导航栏中使用背景图片 阅读全文
posted @ 2013-12-21 16:29 微胖小生 阅读(650) 评论(0) 推荐(0) 编辑
 
摘要: 设置导航栏的背景颜色在iOS 7中,不再使用tintColor属性来设置导航栏的颜色,而是使用barTintColor属性来修改背景色。我们可以在AppDelegate.m文件中的方法didFinishLaunchingWithOptions:里面添加如下代码来修改颜色:[[UINavigationBarappearance]setBarTintColor:[UIColoryellowColor]];效果如下图所示:一般情况,我们都会使用自己的颜色,下面这个宏用来设置RGB颜色非常方便:#defineUIColorFromRGB(rgbValue)[UIColorcolorWithRed:(( 阅读全文
posted @ 2013-12-21 16:24 微胖小生 阅读(1984) 评论(0) 推荐(0) 编辑
 

2013年11月10日

摘要: 1 多线程是什么 多线程是个复杂的概念,按字面意思是同步完成多项任务,提高了资源的使用效率,从硬件、操作系统、应用软件不同的角度去看,多线程被赋予不同的 内涵,对于硬件,现在市面上多数的CPU都是多核的,多核的CPU运算多线程更为出色;从操作系统角度,是多任务,现在用的主流操作系统都是多任务的,可 以以便听歌、一边写博客;对于应用来说,多线程可以让应用有更快的回应,可以在网络下载时,同时响应用户的触摸操作。在iOS应用中,对多线程最初的理 解,就是并发,它的含义是原来先做烧水,再摘菜,再炒菜的工作,会变成烧水的同时去摘菜,最后去炒菜。2 iOS 中的多线程iOS中的多线程,是Cocoa框架下的 阅读全文
posted @ 2013-11-10 21:01 微胖小生 阅读(191) 评论(0) 推荐(0) 编辑
 

2013年11月9日

摘要: 1.快速遍历数组的每一个元素:NSArray * array = [NSArray arrayWithObjects:@"zhangsan",@"lisi",@"wangwu",@"zhaoda",@"qianer",nil];//方法一:快速枚举(for...in):效率最高,代码的可读性强,代码简洁易懂for(NSString obj in array){ NSLog(@"%@",obj);}//方法二:for循环遍历for(int i = 0; i < [arra 阅读全文
posted @ 2013-11-09 23:13 微胖小生 阅读(610) 评论(0) 推荐(0) 编辑
 
摘要: 1.OC的数组成员是任意的对象指针 与C中的链表结构类似(以nil结尾) 一切的数组操作不能越界OC的数组分为不可变数组 NSArray 可变数组 NSMutableArray01 NSArray * array = [[NSArray alloc]initWithObjects:@"one",@"two",@"three", nil];02 NSLog(@"%@",[array objectAtIndex:0]);//通过下标获取数组成员(下标从0开始)03 NSLog(@"%ld",[arr 阅读全文
posted @ 2013-11-09 23:12 微胖小生 阅读(940) 评论(0) 推荐(0) 编辑
 
摘要: 字典是无序的 数组是有序的字典分为:可变字典和不可变字典01 --------不可变字典对象02 NSDictionary * dict = [[NSDictionary alloc]initWithObjectsAndKeys:@"one",@"1",@"two",@"2",@"three",@"3",@"four",@"4", nil];03 //value = key04 //初始化必须一一对应 字典的内容是键值对 key-> 阅读全文
posted @ 2013-11-09 23:10 微胖小生 阅读(178) 评论(0) 推荐(0) 编辑
 

2013年11月8日

摘要: 创建一个字符串对象1 NSstring * str1 = @"hello";2 NSString * str = [[NSString alloc]initWithString:@"hello world!"];3 NSString * str_1 = [[NSString alloc]initWithUTF8String:"hello world"];//把C的字符串转化为OC的字符串4 int a = 123;5 NSString * str_3 = [[NSString alloc]initWithFormat:@"a 阅读全文
posted @ 2013-11-08 20:14 微胖小生 阅读(1758) 评论(0) 推荐(0) 编辑
 

2013年10月30日

摘要: 1、error: macro names must be identifiers YourProject_prefix.pch原因: 因为你弄脏了预处理器宏,在它处于的时候修改了它解决方法: Configiration选择All Configirations,清空它 然后分别重新定义你的Debug,Release,Distributin预处理器宏吧2、warning: no rule to process file '$(PROJECT_DIR)/LoadingView.h' of type sourcecode.c.h for architecture armv6原因: Ta 阅读全文
posted @ 2013-10-30 22:46 微胖小生 阅读(270) 评论(0) 推荐(0) 编辑