码迷,mamicode.com
首页 > 其他好文 > 详细

NSSet

时间:2016-12-16 09:46:59      阅读:230      评论:0      收藏:0      [点我收藏+]

标签:while   array   value   imp   val   contains   copyright   one   app   

//

//  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;

}

 

NSSet

标签:while   array   value   imp   val   contains   copyright   one   app   

原文地址:http://www.cnblogs.com/supper-Ho/p/6185559.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!