ios学习第1章:实现控制器和视图-基础变化
来源:互联网 发布:ubuntu安装搜狗 编辑:程序博客网 时间:2024/06/10 19:04
NSInteger myNumber = -20;
NSString *myString = @"Objective-C is great!";
数组初始化
NSArray *stringsArray = @[ @"String 1"];
__unused NSString *firstString = stringsArray[0];
NSString *string1 = @"String 1"; NSString *string2 = @"String 2"; NSString *string3 = @"String 3";NSArray *immutableArray = @[string1, string2, string3]; NSMutableArray *mutableArray = [[NSMutableArray alloc]initWithArray:immutableArray];[mutableArray exchangeObjectAtIndex:0 withObjectAtIndex:1]; [mutableArray removeObjectAtIndex:1]; [mutableArray setObject:string1 atIndexedSubscript:0];
字典初始化
NSDictionary *personInformation = @{@"firstName" : @"Mark", @"lastName" : @"Tremonti", @"age" : @30, @"sex" : @"Male"};
NSString *firstName = personInformation[@"firstName"];集合初始化1
NSSet *shoppingList = [[NSSet alloc] initWithObjects: @"Milk",@"Bananas", @"Bread", @"Milk", nil];NSMutableSet *mutableList = [NSMutableSet setWithSet:shoppingList]; [mutableList addObject:@"Yogurt"];[mutableList removeObject:@"Bread"];//集合初始化2NSSet *setOfNumbers = [NSSet setWithArray:@[@3, @4, @1, @5, @10]]; NSLog(@"Set of numbers = %@", setOfNumbers);NSMutableOrderedSet *setOfNumbers = [NSMutableOrderedSet orderedSetWithArray:@[@3, @4, @1, @5, @10]];[setOfNumbers removeObject:@5]; [setOfNumbers addObject:@0]; [setOfNumbers exchangeObjectAtIndex:1 withObjectAtIndex:2];
NSLog(@"Count for object @10 = %lu",
(unsigned long)[setOfNumbers countForObject:@10]);
NSString *const kFirstNameKey = @"firstName";NSString *const kLastNameKey = @"lastName";
NSMutableDictionary *dictionary = [[NSMutableDictionary alloc] init];或[dictionary setValue:@"Tim" forKey:kFirstNameKey]; [dictionary setValue:@"Cook" forKey:kLastNameKey];__unused NSString *firstName = [dictionary valueForKey:kFirstNameKey]; __unused NSString *lastName = [dictionary valueForKey:kLastNameKey];
SString *const kFirstNameKey = @"firstName";NSString *const kLastNameKey = @"lastName";
NSDictionary *dictionary = @{ kFirstNameKey : @"Tim",kLastNameKey : @"Cook", };__unused NSString *firstName = dictionary[kFirstNameKey]; __unused NSString *lastName = dictionary[kLastNameKey];
NSArrary>>>>
NSArray *array = [[NSArray alloc] initWithObjects:@"Tim", @"Cook", nil]; __unused NSString *firstItem = [array objectAtIndex:0]; __unused NSString *secondObject = [array objectAtIndex:1];或
NSArray *array = @[@"Tim", @"Cook"]; __unused NSString *firstItem = array[0]; __unused NSString *secondObject = array[0];
0 0
- ios学习第1章:实现控制器和视图-基础变化
- ios学习第1章:实现控制器和视图-基础控件
- 【IOS学习】IOS开发之视图和视图控制器
- 窗口,视图,视图控制器和UIKit基础-IOS开发
- 实现控制器和视图
- iOS视图控制器<1>
- iOS学习笔记-003.视图 & 视图控制器
- IOS开发之视图和视图控制器
- iOS视图控制器编程指南 --- 实现一个容器视图控制器
- iOS基础控件-UIViewController,视图控制器
- IOS使用视图控制器和视图(四)使用UISlider 实现指定范围值的选择
- IOS学习日志(三)------视图控制器
- iOS开发学习笔记③ - 视图控制器
- ios学习笔记(六)视图控制器
- iOS 学习日志 : 获取视图所在控制器
- IOS学习 UIViewController 视图控制器的创建
- IOS学习(六)导航视图控制器
- iOS 基础-CoCoa编程中视图控制器与视图类
- Yii框架开发商城(二)
- apache+php的安装和环境配置遇到的问题总结
- HDU 1542 Atlantis(线段树:扫描线)
- VS2012快捷键 VS快捷键整理 简单分类
- 让你的HTML5&CSS3网站在老IE中也能正常显示
- ios学习第1章:实现控制器和视图-基础变化
- 易方达科汇转换为泰达宏利红利先锋可行性分析
- memcache slab
- AC自动机总结
- Asp.Net Ajax简单测试动态显示时间
- Asp.net 在刷新或提交页面后保持滚动条的位置
- ios学习第1章:实现控制器和视图-基础控件
- struts2--(3)--一些小知识--默认action和include标签
- Java抽象类与接口