-
用指定的字符串替換原有字符串中的子串:stringByReplacingOccurrencesOfString 例如:NSString *str=@"hello ios"; NSString *str1=[str stringByReplacingOccurrencesOfString:@"hello" withString @"你好"]; NSLog(@"str1= %@",str1);查看全部
-
1,判斷兩個字符串是否相同:調(diào)用方法 str1 isEqualToString: str2; 2,比較字符串:NSComparisonResult. 3,分割字符串:按指定的字符分割:componentsSeparatedByString 按照范圍截取字符串:substringWithRange 從某一位開始截?。ㄒ恢苯厝〉阶址慕Y尾):substringFromIndex; 從開始截取到某一位 :substringToIndex; 將字符串拆分為每一個字符:for 循環(huán)用字符打印。 查找 : 查找指定字符串的位置(默認正向查找):rangeOfString->返回一個范圍 替換 : 替換某一個范圍內(nèi)的內(nèi)容:stringByReplacingCharctersInRange:(參數(shù)填range)。查看全部
-
類型為bool類型 前綴判斷:hasPerFix 后綴判斷:hasSuffix查看全部
-
大寫轉為小寫:lowercaseString 小寫轉為大寫:uppercaseString查看全部
-
字符串拼接:NSString *str= [str1 stringByAppendingString:str2];查看全部
-
格式化字符串:NSStringWithFormat: 格式化字符串很重要,用來轉換其他變量為字符串查看全部
-
C與O-C之間的字符串相互轉化:C----->O-C: [NSString stringWithUTF8String:] O-C---->C :[str UTF8String]查看全部
-
1,字典中存儲內(nèi)容的內(nèi)存不是連續(xù)的。 2,NSDictionary *dict = @{@"a":@"1",@"b":@"2"}; ----->前面是鍵,后面是值。查看全部
-
1,O-C中的數(shù)組可以存儲不同類型的對象。 2,數(shù)組中存儲的是對象的指針,不是對象本身。 3,數(shù)組的長度直接用數(shù)組調(diào)用count方法。返回值為NSInteger類型。 4,打印元素對應的下標,如果元素不存在,則下標打印為-1.查看全部
-
替換: 用指定的字符串替換原字符串的子串: stringByReplacingOccurrenceOfString:(第一個參數(shù)填原字符串中要被替換的內(nèi)容,第二個參數(shù)填替換的內(nèi)容)。 讀取文件: 文件來源自本地:首先要有一個路徑---->NSUrl fileURLWithPath(本地) NSURL URLWithString(網(wǎng)絡) 寫入文件 : 調(diào)用方法:writeToFile:atomically:error;查看全部
-
1,判斷兩個字符串是否相同:調(diào)用方法 str1 isEqualToString: str2; 2,比較字符串:NSComparisonResult. 3,分割字符串:按指定的字符分割:componentsSeparatedByString 按照范圍截取字符串:substringWithRange 從某一位開始截取(一直截取到字符串的結尾):substringFromIndex; 從開始截取到某一位 :substringToIndex; 將字符串拆分為每一個字符:for 循環(huán)用字符打印。 查找 : 查找指定字符串的位置(默認正向查找):rangeOfString->返回一個范圍 替換 : 替換某一個范圍內(nèi)的內(nèi)容:stringByReplacingCharctersInRange:(參數(shù)填range)。查看全部
-
1,C語言中的字符串命名為:char *s = "Hello"; 2,O-C與C之間字符串的相互轉化:O-C---->C :[str UTF8String]. C----->O-C: [NSString stringWithUTF8String:]. 3,格式化字符串很重要,用來轉換其他變量為字符串。 4,大小寫的轉換:(大---->小)調(diào)用方法:lowercaseString (小------>大)調(diào)用方法:uppercaseString. 5,前綴與后綴的判斷:判斷結果為BOOL類型的返回值,前綴用hasPrefix. 后綴用hasSuffix.查看全部
-
void testArray(){ Blog *blog1 = [[Blog blog] setBlogTitle:@"Love" andContent:@"I love you"]; Blog *blog2 = [[Blog blog] setBlogTitle:@"Friendship" andContent:@"you are my best friend"]; NSArray *array = [NSArray arrayWithObjects:@"hello",@"world",blog1,blog2, nil]; //第三種遍歷:OC自帶方法enumerateObjectsUsingBlock: //默認為正序遍歷 [array enumerateObjectsUsingBlock:^(id obj, NSUInteger idx, BOOL *stop) { NSLog(@"3遍歷array:%zi-->%@",idx,obj); }]; //NSEnumerationReverse參數(shù)為倒序遍歷 [array enumerateObjectsWithOptions:NSEnumerationReverse usingBlock:^(id obj, NSUInteger idx, BOOL *stop) { NSLog(@"4倒序遍歷array:%zi-->%@",idx,obj); }]; //第四種遍歷:利用枚舉 NSEnumerator *en = [array objectEnumerator]; id obj; int j = 0 ; while (obj = [en nextObject]) { NSLog(@"5遍歷array:%d-->%@",j,obj); j++; } } int main(int argc, const char * argv[]) { @autoreleasepool { testArray(); } return 0; }查看全部
-
- hasPerfix // 判斷前綴 - hasSuffix // 判斷后綴查看全部
-
- lowercaseString // 轉化為小寫 - uppercaseString // 轉化為大寫查看全部
舉報
0/150
提交
取消