为了账号安全,请及时绑定邮箱和手机立即绑定

iOS基础入门之Foundation框架初体验

难度入门
时长 1小时52分
学习人数
综合评分9.83
30人评价 查看评价
9.9 内容实用
10.0 简洁易懂
9.6 逻辑清晰
  • 字典取值取key
    查看全部
    0 采集 收起 来源:NSDictionary

    2016-06-22

  • 数组常用方法
    查看全部
    0 采集 收起 来源:NSArray上

    2016-06-22

  • 上面的添加是添加数组整体 下面添加的是数组中的元素
    查看全部
    0 采集 收起 来源:NSMutableArray

    2016-06-22

  • 遍历数组第第二种方法
    查看全部
    0 采集 收起 来源:NSArray下

    2016-06-22

  • 数组常用方法2
    查看全部
    0 采集 收起 来源:NSArray上

    2016-06-22

  • C89 int写法注意
    查看全部
    0 采集 收起 来源:NSArray上

    2016-06-22

  • NSObject是os x 中所有类的基类
    查看全部
  • cca是一种编程环境
    查看全部
  • cocoa
    查看全部
  • 字符串转换c、oc
    查看全部
    0 采集 收起 来源:NSString(上)

    2016-06-08

  • OC中,*代表对象,@表示指针
    查看全部
    0 采集 收起 来源:NSString(上)

    2016-06-07

  • //创建可变字典 NSMutableDictionary *mdict1 = [[NSMutableDictionary alloc] init]; [mdict1 setValue:@"Steve" forKey:@"apple"]; [mdict1 setObject:@"Gates" forKey:@"microsoft"]; NSLog(@"mdict1 = %@", mdict1); //删除字典中所有的元素 //[mdict1 removeAllObjects]; //根据键删除字典中的某个元素 //[mdict1 removeObjectForKey:@"microsoft"]; //根据一组键删除某些元素 [mdict1 removeObjectsForKeys:[NSArray arrayWithObjects:@"apple",@"microsoft", nil]]; NSLog(@"mdict1 = %@", mdict1);
    查看全部
    0 采集 收起 来源:NSMutableDictionary

    2018-03-22

  • //根据Key获取Value NSString *value1 = [dict3 valueForKey:@"3"]; NSLog(@"value1 = %@", value1); NSString *value2 = [dict3 objectForKey:@"2"]; NSLog(@"value2 = %@", value2); //获取字典中所有的值 NSArray *arr1 = [dict3 allValues]; NSLog(@"arr1 = %@", arr1); //获取字典中所有的键 NSArray *arr2 = [dict3 allKeys]; NSLog(@"arr2 = %@", arr2); //遍历字典 for (NSString *key in dict3) { NSLog(@"%@ - %@", key, [dict3 valueForKey:key]); } //使用迭代器遍历字典中的键 id key; NSEnumerator *en = [dict3 keyEnumerator]; while (key = [en nextObject ]) { NSLog(@"key = %@", key); }
    查看全部
    0 采集 收起 来源:NSDictionary

    2018-03-22

  • //创建字典 NSDictionary *dict1 = [NSDictionary dictionaryWithObject:@"steve" forKey:@"1"]; NSLog(@"dict1 = %@", dict1); NSDictionary *dict2 = [NSDictionary dictionaryWithObjects:[NSArray arrayWithObjects:@"Gates",@"Cook",@"Steve", nil] forKeys:[NSArray arrayWithObjects:@"1",@"2",@"3", nil]]; NSLog(@"dict2 = %@", dict2); NSDictionary *dict3 = @{@"1":@"Kevin",@"2":@"Tim",@"3":@"Jack"}; NSLog(@"dict3 = %@", dict3); //获取字典的个数 int count = (int)[dict2 count]; NSLog(@"dict2的元素个数:%d", count);
    查看全部
    0 采集 收起 来源:NSDictionary

    2018-03-22

  • Person *p1 = [[Person alloc] initWithName:@"Kevin"]; Person *p2 = [[Person alloc] initWithName:@"Steve"]; Person *p3 = [[Person alloc] initWithName:@"Gates"]; NSArray *array2 = [[NSArray alloc] initWithObjects:p2,p3, nil]; NSMutableArray *array1 = [[NSMutableArray alloc] init]; //数组中添加一个元素 [array1 addObject:p1]; //通过另一个数组给新数组添加元素 [array1 addObjectsFromArray:array2]; NSLog(@"array1 = %@", array1); //移除数组中的最后一个元素 //[array1 removeLastObject]; //移除数组中的某一个元素 //[array1 removeObject:p2]; //删除数组中某一位的元素 //[array1 removeObjectAtIndex:0]; //删除数组中的所有元素 //[array1 removeAllObjects]; //交换数组中某两位元素 [array1 exchangeObjectAtIndex:0 withObjectAtIndex:1]; NSLog(@"array1 = %@", array1);
    查看全部
    0 采集 收起 来源:NSMutableArray

    2018-03-22

举报

0/150
提交
取消
课程须知
需要有Objective-C和Objective-C OOP的知识
老师告诉你能学到什么?
字符串: NSString 可变字符串:NSMutableString 数组: NSArry 可变数组: NSMutableArray 字典: NSDicionary

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!