自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 集合的使用

集合的使用    集合中只能存放对象类的元素,要想存放基本数据类型的元素,要先将其转换为对象类再进行存放,集合中存放的数据元素可以是不同类型的和数组一样    Set集合    //Set集合    //定义和初始化    NSSet *set=[NSSetsetWithObjects:@"aaa",@"bbb",@"ccc",nil];    //

2015-02-25 16:10:55 190

转载 NSArray和NSMutableArray

部分学的部分网上找的,不喜勿喷 数组总结;一、oc中的数组:NSArray    定义:    NSArray *arrayName=[NSArray arrayWithObjects:obj1,obj2,obj3,obj4,nil];//数组是以nil空作为结束的标志    使用:    for(int i=0;i    {   

2015-02-25 16:09:29 180

原创 NSString与NSMutableString

常见的NSString方法 +(id)stringWithContentsOfFile:path encoding:enc error:err创建一个新字符串并将其设置为path指定的文件的内容,使用字符编码enc,如果非零,则返回err中的错误。+(id)stringWithContentsOfURL:url encoding:enc error:err床架一个新字符串,并将其设

2015-02-25 16:00:06 259

转载 nonatomic和atomic

atomic                设置成员变量的@property属性时,默认为atomic,提供多线程安全。                在多线程环境下,原子操作是必要的,否则有可能引起错误的结果  nonatomic        禁止多线程,变量保护,提高性能。        atomic是Objc使用的一种线程保护技术,基本上来讲,是

2015-02-25 15:57:28 212

原创 oc中blick

block可以用来封装和保存代码,有点像函数,block可以在任何时候执行; block有返回值,有形参,和函数的调用方式一样;代码如下:    int (^myBlock)(int) = ^(int num){       return num *10;    };       int a = 0;    a = myBlock(100);   

2015-02-25 15:42:46 194

原创 索引排序

今天介绍的是冒泡排序的索引排序,简单的来说就是用一个有序的数组记录位置,再将有序的数组对应的数值比较大小,之后输出;如代码:    int array[] = {3,2, 5, 9, 1, 7,4, 6, 8};   int count = sizeof(array) /sizeof(*array);       int indexs[cou

2015-02-25 15:31:37 216

原创 oc中的宏

#define SIZE 10//  第一个版本,安全性保护//  出错代码 MAXV(5, 3) + 10 应该计算出15, 实际计算出 5//  上面代码实际编译代码为 5 > 3 ? 5 : 3 + 10//#define MAXV(A, B) A > B ? A : B//  第二个版本,解决上面测试代码的bug//#

2015-02-25 15:10:46 182

原创 几种排序方法在oc中实现

首先排序还是一样的排序(冒泡,插入,选择,快速,折半查找,数组打乱,),今天主要看看在oc中如何实现几种排序;还是上代码吧:首先要在.h文件中写声明:void printArray(constint array[], int count);void swap(int *p1,int *p2);void bubbleSort(int array[],int cou

2015-02-25 08:04:29 205

原创 打印几个基本图形

今天说的是要介绍如何打印菱形,三角形,正方形以及空心菱形, 其实道理都是一样的,只要会排列一种其他的都会了;如果打印菱形首先打印上三角形    int n =0;   printf("给个边:");   scanf("%d", &n);   for (int i =1; i        for (int j =0; j    

2015-02-25 07:49:03 322

原创 c语言中几个常见排序

作为一个小白(既是技术上的,也是博客上的),希望各位多多包涵,头一次在技术论坛里发博客,内心还是比较忐忑的,毕竟到处是大神,好了,还是说说排序的问题吧.今天我说的排序很简单,冒泡排序,插入排序,选择排序.简单说一下几个排序的思想吧;冒泡排序:依次比较相邻的两个数, 将小数放在前面,大数放在后面;插入排序:每次处理既是将无序数列的第一个元素与有序数列的元素从后往前逐个进行比较,找出插

2015-02-12 13:26:45 304

空空如也

空空如也

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

TA关注的人

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