//整型變量
NSInteger a=10//表示定義了一個(gè)值為10的整型變量
//NSLog是oc中的打印函數(shù)
NSLog(@"a=%ld",a); ?結(jié)果:a=10
//字符型
CGFloat b=1.3
//布爾類(lèi)型
//BOOL flag=NO/YES;
// ? ?字符串NSString(只要是對(duì)象類(lèi)型,占位符全部是%@)
NSString *str = @"abcde";
NSLog(@"str=%@",str);
//打印字符串的長(zhǎng)度length
NSLog(@"length=%ld",str.length);
//判斷字符串相等
//前綴相等
if([str hasprefix:@"判斷字符"]){
}
//后綴相等
if([str hasSuffix:@"判斷字符"]){
}
//全等
if([str isEqualToString:@"判斷字符"]){
}
//格式化創(chuàng)建字符串
NSString *str1=[NSStrig stringWithFormat:@"%@ +++++ ? ",@"im"];
NSLog(@"str1=%@",str1)
結(jié)果; im +++++
//數(shù)組(NSArray/NSMutableArray)
//不可變數(shù)組
NSArray *array1=@[@"a",@"b",@"c"];
//數(shù)組元素個(gè)數(shù)
NSLog(@"count=%ld",array1.count)
//通過(guò)下標(biāo)識(shí)別數(shù)組里的元素
NSString *str=array1[0];
//可變數(shù)組
NSMutableArray *array2=[NSMutableArray arrayWithObjects:@"1",@"2",@"3",nil];
//添加元素
[array2 addObject:@"想要添加的元素"];
//移除元素
[array2 removeObject:"想要移除的對(duì)象"];
//字典(存放多個(gè)鍵值的對(duì)的數(shù)據(jù)類(lèi)型)(NSDictionary/NSMutableDictionary)
//不可變字典
NSDictionary *dict1=@{@"key1":@"value1",@"key2":"value2"};//定義一個(gè)字典來(lái)存放鍵值對(duì)
//查找
NSString *string=[dict1 ObjectForkey:@"想要查找的鍵值對(duì)"];
//打印所有的key值和value值
NSLog(@"allkeys=%@,allvalues=%@",dict1.allkeys,dict1.allvalues);