自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 欢迎使用CSDN-markdown编辑器

ios设置字体颜色和字体大小NSMutableAttributedString *str = [[NSMutableAttributedString alloc] initWithString:@”0 ww哦”]; [str addAttribute:NSForegroundColorAttributeName value:[UIColor redColor] range:NSMakeRange(

2016-05-24 17:44:20 211

原创 NSFileManager 文件管理器

NSFileManager 文件管理器

2015-03-31 17:28:44 629

原创 获取沙盒路径

获取沙盒路径

2015-03-31 16:13:46 309

原创 OC总结

类和对象是面向对象的核心。 定义类,创建对象,使用对象。  类:具有相同特征和行为的事物的抽象。  对象是类的实例,类是对象的类型  创建对象分两步:分配内存空间和初始化 分配内存空间:根据类中声明的实例变量为对象分配内存,将所有实例变量置为默认值0,并返回首地                         址。

2015-03-07 16:18:10 565

原创 NSDate和NSDateFormatter

// 创建NSDate类,也有获取当前时间(本地计算机时间) NSDate *date = [NSDate date]; // 使用NSLog打印date时,打印的是对应0时区的时间 NSLog(@”%@”, date); // 使用initWithTimeIntervalSinceNow方法可以传入一个(double类型)NSTimeInterval参数来创

2015-03-04 09:01:52 259

原创 NSDate和NSDateFormatter

NSDate和NSDateFormatter在iOS开发中,NSDate的使场景很多,例如:聊天程序里:二分钟前,昨天,几天前的计算;网络请求中的时间戳;NSDate是Cocoa中用于处理日期和时间的基础类,封装了某一给定的时刻(含⽇期,时间,时区)。使用+date方法获取当前时间例如:NSDate *nowDate = [NSDate date];注意NSLog(@“%@”,

2015-02-24 12:34:45 406

转载 OC常见面试题

1、自动释放池是什么,如何工作?当您向一个对象发送一个autorelease消息时,Cocoa就会将该对象的一个引用放入到最新的自动释放池。它仍然是个正当的对象,因此自动释放 池定义的作用域内的其它对象可以向它发送消息。当程序执行到作用域结束的位置时,自动释放池就会被释放,池中的所有对象也就被释放。  2、说一说static 关键字(1)函数体内 static 变量的作用范围为该函数体

2015-02-24 12:28:19 353

原创 Block简介

Block简介Block:块语法,本质上是匿名函数(没有名称的函数)标准C没有Block,C语的后期扩展版本,加了匿名函数。C++、JS、Swift等语言,有类似语法,叫做闭包。Block是OC中的一种数据类型,在iOS开发中被广泛使用^是Block的特有标记Block的实现代码包含在{}之间大多情况下,以内联inline函数的方式被定义和使用Block与C语言的函

2015-02-24 12:27:03 344

转载 nil和release区别

nil和release区别nil是将一个对象指针置为空,只是切断指针和内存中对象联系,还是占用内存的,并没有真正释放内存,只是将对象指针置为空。release是真正通知内存释放对象,真正释放内存。如果没有relase而是直接置为nil,那么程序编译运行时候可能不会出错,但是这存在内存泄露,因为置为nil后release不起作用了。如果只是release而没有置为nil,应用程序也不

2015-02-24 12:25:04 260

原创 OC字符串其它操作

OC字符串其它操作//拼接字符串// 对于不可改变的字符串操作都是创建一个新的字符串放到里面NSString *str4 = @"iPhone6Plus";NSString *str8 = [str4 stringByAppendingString:@"5288"];NSLog(@"str8: %@", str8); //替换字符串NSString *str9 = 

2015-02-24 12:24:11 257

原创 OC取字符串操作的方法

OC取字符串操作的方法求字符串长度:NSString *str3 = @"abc";NSLog(@"length: %lu", str3.length);取字符串:NSString *p = @"iPhone6Plus";//substringFromIndex表示从指定位置开始截取字符串到最后,所截取位置包含该指定位置。// fromIndex 从当前下标处取到字符串

2015-02-24 12:22:28 703

原创 C语言冒泡排序算法(升序)

处理思想:(将相邻两个数比较,小的调到前头)  有n个数(存放在数组a(n)中),第一趟将每相邻两个数比较,小的调到前头,经n-1次两两相邻比较后,最大的数已“沉底”,放在最后一个位置,小数上升“浮起”;  第二趟对余下的n-1个数(最大的数已“沉底”)按上法比较,经n-2次两两相邻比较后得次大的数;依次类推,n个数共进行n-1趟比较,在第j趟中要进行n-j次两两比较。Int 

2015-02-24 12:21:09 992

原创 C语言选择排序算法(升序)

处理思想:对有n个数的序列(存放在数组a(n)中),从中选出最小的数,与第1个数交换位置;  除第1 个数外,其余n-1个数中选最小的数,与第2个数交换位置;  依次类推,选择了n-1次后,这个数列已按升序排列。int j = 0, imin = 0, s = 0, a[10];  printf("\n input 10 numbers:\n");  for(int i

2015-02-24 12:18:40 6772

转载 初学OC2

类是模板,对象是具体表现,任何对象都要占用内存空间. 创建对象的过程:1.开辟内存空间 2. 初始化分配内存空间:根据类中声明的实例变量为对象分配内存,将所有实例变量置为默认值0,并返回首地址。通过类调用alloc方法  Person *p = [Person alloc]初始化:为对象的实例变量设置初始值。 通过对象调用init方法 对对象中的成员变量进行初始化 p 

2015-02-22 13:47:14 554

原创 初学OC1

关于Object-c的历史1980年代初布莱德·确斯(Brad Cox)在其公司Stepstone发明Objective-C。1988年NeXT公司使用OC开发1996年OC成为苹果主要编程语言Object-c语言特点C语⾔的超集,允许在OC中使⽤C语⾔源代码,编译器兼容C语⾔程序。具备完善的⾯向对象特性。包含⼀个运⾏时系统。类库丰富。Object-c是一种

2015-02-22 13:31:10 301

空空如也

空空如也

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

TA关注的人

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