自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 iOS开发多线程----简单介绍篇

一.进程和线程  1. 什么是进程? 进程:系统中正在运行的应用程序,进程为应用程序在内存中"开辟独立内存空间" 每个进程之间是独立的,每个进程均运行在其专用且受保护的内存空间内 比如同时打开QQ、Xcode,系统就会分别启动2个进程 2. 什么是线程? 线程:cpu调度的最小单元 , 程序中的代码都是由线程来执行,同一个线程中的

2015-12-23 22:43:05 241

原创 黑马程序员-----Foundation框架学习之Copy学习

------"http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- Copy:创建的是不可变副本(如NSString、NSArray、NSDictionary) mutableCopy:创建的是可变的副本(如NSMutableString、NSMutableArray、NSMut

2015-10-04 18:40:55 240

原创 黑马程序员-----Foundation框架学习之NSArray学习

------"http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 1.count 获取数组长度 2.objectAtIndex:index 获取index位置的元素 3.containsObject:@"xx" 判断数组是否包含“xx”元素 4.lastObject  返回

2015-10-03 16:23:51 176

原创 黑马程序员-----Foundation框架学习之NSMutableString

------"http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 1.NSMutableString好比一个字符串链表,他可以任意的动态在字符串添加、删除字符串,指定位置插入字符串,使用他来操作字符串更加灵活。 2.NSMutableString是一个可变的字符串定义的类,继承

2015-10-02 16:32:48 220

原创 黑马程序员-----Foundation框架学习之NSString续

------"http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- NSMutableString *str1=[NSMutableString stringWithFormat:@"bbAAAAaaa _Ab  d  fc_a  aaabbAA"]; 字符串的截取和

2015-10-02 16:10:14 176

原创 黑马程序员-----Foundation框架学习之NSString

------"http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 1.NSString字符串比较格式: 1)直接比较俩个字符串大小(区分大小写) [str1 compare:str2]; 2)带参数比较两个字符串的大小 [str1 compare:str2 opt

2015-10-01 16:43:43 193

原创 黑马程序员-----block的学习

------"http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 最简单的定义格式:void(^block名)()=^{代码块;};  //无参无返回值        使用:block名();        int(^myBlock)(int)(int)=^(int x)(i

2015-09-30 14:21:08 163

原创 黑马程序员-----OC内存管理原则

------"http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- Objective-C对内存管理的方法: • 每个对象都有一个引用计数器,每个新对象的计数器是1,当对象的计数器减为0时,就会被销毁 • 通过retain可以让对象的计数器+1、release可

2015-09-29 17:03:17 177

原创 黑马程序员-----确定一个字符串中包含几个数字的问题

------"http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- main()函数的内容为: #import #import "NSString+countNum.h" int main() {    NSString *str=@"sadhe

2015-09-29 16:52:59 177

原创 黑马程序员-----@class的使用

1. @class的使用格式:@class 类名;如 @class Dog; 2. @class的含义:告诉编译器Dog是一个类,至于类有哪些属性和方法,不去检测。 3. @class优点:1).如果Dog文件内容发生了改变,而不需要重新编译;                             2).可以解决循环引入问题。 4. @class使用注意:1).需要在.h中包含@clas

2015-09-28 17:18:44 465

原创 黑马程序员-----@property参数学习

1.@property 参数格式:  @property(参数1,参数2)数据类型 方法名; 2.@property 参数详细说明    原子性:1.  atomic   对属性加锁,多线程先线程安全,默认值。                 2.  nonatomic  对属性不加锁,多线程先下不安全,但是                       速度快。 读写属性: 1. r

2015-09-28 17:00:46 175

原创 黑马程序员-----c学习中的小程序

------"http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- //  耶稣有15个门徒,其中有一个就是出卖耶稣的叛徒,请用排除法找出这位叛徒:15人围坐一圈,从第一个开始报号:1,2,3,1,2,3⋯⋯,凡是报到“3”就退出圈子,最后留在圈内的人就是出卖耶稣的叛徒,请

2015-09-27 18:50:15 268

原创 黑马程序员-----C语言学习带参宏和函数的区别

------<a href="http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 带参宏和函数的区别: 1.函数调用时,先求出实参表达式的值,然后带入形参。而使用带参的宏只是进行简单的字符替换。 2.函数调用是在程序运行时处理的,分配临时的内存单元;而宏展开则

2015-09-27 18:33:02 255

空空如也

空空如也

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

TA关注的人

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