[字符串对象指针 length] 获取字符串长度

 

[字符串对象指针 characterAtIndex:i] 获取字符串索引i处的字符

 

[str1  isEqualToString  str2] 判断两个字符串是否相等

 

[str1  compare: str2] 区分大小写进行字符串比较

 

[str1  caseInsensitiveCompare: str2] 不区分大小写比较两字符串大小

 

[str1  rangeOfString: str2] 从前向后遍历父串查找子串第一次出现的位置  返回值为 NSRange

 

[str1  rangOfstring: str2  options:NSBackwardsSeach]       从后向前遍历父字符串 查找子字符串在父字符串最后一次出现的位置

 

[str1  hasPerfix: str2 ] 前缀       判断 str1的前缀是否是 str2,返回值为 BOOL型

 

[str1  hasSuffix: str2 ] 后缀

 

[str1  uppercaseString] 将 str1转换成大写  并生成新的字符串  需要字符串对象指针接收

 

[str1  lowercaseString] 转小写

 

[NSString  stringWithFormat:@"  .. ",..] 将任意类型数据转化成 OC 的字符串

 

int num1 = [strNum intValue] 将字符串转化成数字   将字符串转化成什么类型的数据 调用的方法就是 数据类型+Value

 

[str1  substringFormatIndex: x] 从索引x位置开始提取 提取到整个字符串结束

 

[str1 substringToIndex:8] 从索引为0的位置开始提取子串 到规定的索引的前一位位置

 

[str1 substringWithRange:NSMakeRange(2, 5)]; 提取一定范围内的子串

 

// 将文件中的内容转化成OC的字符串

        /*

         第一个参数:读取的文件的路径

         第二个参数:编码的格式

         第三个参数:返回错误信息

         */

        NSError * error;

        NSString * contentsStr = [NSString stringWithContentsOfFile:PATH encoding:NSUTF8StringEncoding error:&error];

        //第三个参数位置 如果不需要返回任何错误信息 可以设置成nil

        NSLog(@"%@",contentsStr);

 

[string1 appendString:@"helloworld"]   

[string1 appendFormat:@"%s,%d,%c","1511",100,'A'] 向可变字符串中添加内容 追加

 

[string1 insertString:@"android and iOS" atIndex:2] 插入

 

[string1 deleteCharactersInRange:NSMakeRange(0, 2)] 删除子串

 

[string1 setString:@"I Love China"] 修改字符串 整体修改

 

[string1 replaceCharactersInRange:NSMakeRange(2, 1) withString: .. ] 修改指定子串

 

//(3)替代父串中所有与子串相同的字符串

        NSMutableString * mutableStr = [NSMutableString stringWithFormat:@"%@",@"helloworldhelloheappyhellookokhello"];

        /*

         1、将要被替代的子串

         2、用来替代的字符串

         3、查看字符串的方式

         4、替代的子串的范围

         */

        [mutableStr replaceOccurrencesOfString:@"hello" withString:@"HAPPYYY" options:NSBackwardsSearch range:NSMakeRange(0, [mutableStr length])];

        //(0, [mutableStr length])范围为整个字符串

 

 

[arr1 indexOfObject:@"1"] 获取对象指针在数组中的索引

 

[arr1 containsObject:xiaoPerson] 判断数组中是否包含某个元素

 

[arr1 lastObject] 获取数组中最后一个元素

 

NSString * contents = [arr1 componentsJoinedByString:@"***"]; 将数组中的元素按照字符串***进行拼接 拼接成一个新的字符串

 

NSString * string = @"I Love Coding";

NSArray * array = [string componentsSeparatedByString:@" "]; 将OC的字符串通过某个子串进行分割

 

[array addObject:string1] 向数组中追加元素信息

 

[arrNew addObjectsFromArray:array] 将数组中的所有元素原封不动的追加到arrNew所有元素的后面

 

[arrNew addObject:array] 追加的是数组对象 对象中的所有元素是使用()括起来的

 

[arrNew insertObject:@"xuli" atIndex:0] 插入元素

 

[arrNew removeObjectAtIndex:0] 删除指定索引处的元素信息

 

[arrNew removeObject:@"boy"] 删除指定元素 --- 删除数组中与指定元素相同的所有元素

 

[arrNew removeObject:@"a" inRange:NSMakeRange(0, [arrNew count])] 删除指定范围内的元素

 

[arrNew removeLastObject] 删除最后一个元素

 

[arrNew removeAllObjects] 删除数组中所有元素 --- 经常用于清空数组 --- 不常用

 

[arrNew setArray:@[@"1511",@"is",@"iOS"]] 整体修改 ---- 通用性不高

 

[arrNew replaceObjectAtIndex:0 withObject:@"1510"] 修改指定索引处的元素信息

 

[arrNew exchangeObjectAtIndex:0 withObjectAtIndex:1] 交换索引处的元素信息

 

 

 

 

[对象指针 isKindOfClass:[类名 class] 判断某个对象指针是否属于某个类isKindOfClass:

 

[dic count] 获取字典键值对的个数

 

[dic objectForKey:@"string"] 通过键获取对应的值

 

[dic allKeysForObject:@"xuli"] 通过值获取所有的键

 

[dic allKeys] 获取所有的键

 

[dic allValues] 获取所有的值

 

[dic setObject:@"xuli" forKey:@"string"] 添加键值对 修改键值对

 

[dic setDictionary:@{@"1":@"one",@"2":@"two"}] 整体修改字典

 

[dic removeObjectForKey:@"1"] 通过键删除整个键值对

 

[dic removeAllObjects] 删除整个字典的内容

 

//从键盘接收字符串

        char buff[1024];

        gets(buff);

        //将C语言字符串封装成OC字符串

        NSString * strBuff = [NSString stringWithUTF8String:buff]

 

删除线 NSMutableAttributedString * attStr = [[NSMutableAttributedString alloc]initWithString:[NSString stringWithFormat:@"¥%@",houseModel.price] attributes:@{NSStrikethroughStyleAttributeName:@"1"}];

 

设置内容样式按原图片去显示

ImageViwe.contentModel = UIViewContentModeScaleAspectFit;

 

保持图片原有样式

UIBarButtonItem * leftItem = [[UIBarButtonItem alloc]initWithImage:[[UIImage imageNamed:@"main_back_icon.png"]imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal] style:UIBarButtonItemStyleDone target:self action:@selector(pressnimei:)]

 

Xcode工程联编

http://blog.csdn.net/u012703795/article/details/24978403 

添加子工程

http://blog.sina.com.cn/s/blog_59fb90df01019y41.html