zoukankan      html  css  js  c++  java
  • NSSet

    //

    //  main.m

    //  09-集合

    //

    //  Created by apple on 14-3-21.

    //  Copyright (c) 2014年 apple. All rights reserved.

    //

    #import <Foundation/Foundation.h>

    int main(int argc, const char * argv[])

    {

        @autoreleasepool {

            

            //NSArray 自然顺序

            //NSSet是无序的

            //注意:这个是最为重要的功能 NSSet中不能够存储重复的数据,可以用它来去除重复的值

            NSString * str1 = @"one";

            NSString * str2 = @"two";

            NSString * str3 = @"three";

            NSSet * set = [[NSSet alloc] initWithObjects:str1,str2,str3,str1, nil];

            NSLog(@"set %@",set);

            

            //count

            NSLog(@"count %ld",set.count);

            

           BOOL isContains =  [set containsObject:str1];

            if (isContains)

            {

                NSLog(@"YES");

            }

            else

            {

                NSLog(@"NO");

            }

            

            //4.遍历

            

            NSEnumerator * enumerator = [set objectEnumerator];

            NSString * value;

            while (value = [enumerator nextObject]) {

                NSLog(@"value %@",value);

            }

            

        }

        return 0;

    }

  • 相关阅读:
    是什么意思
    Hql查询
    java的LINQ :Linq4j简明介绍
    Sqlite内存数据库
    ACE中的Proactor介绍和应用实例
    mysql的锁表问题
    消息:'null'为空或不是对象
    FusionChart中引入图类型和数据源方法
    实现FusionChart动态获取数据(二)
    JSP页面解决文件路径方法
  • 原文地址:https://www.cnblogs.com/supper-Ho/p/6185559.html
Copyright © 2011-2022 走看看