判断NSArray中元素所在位置

NSArray* array=@[@"test1",@"test2",@"test3",@"test4",@"test5",@"test6",@"test7"];

NSString* str=[array objectAtIndex:3];

NSLog(@"str=%@",str);

//获取元素所在位置,如果找不到,返回NSNotFound(-1);

NSInteger index=[array indexOfObject:str];

NSLog(@"index=%ld",index);

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 今日在项目开发中遇到一个问题:在职位列表A中点击职位进入职位详细页面B,点击申请职位会到申请职位页面C,申请...
    Code_Ninja阅读 2,702评论 0 2
  • mongodb更新有两个命令: 1).update()命令 db.collection.update( crite...
    reheyibei阅读 1,048评论 0 0
  • 点语法的死循环注意 在set方法和get方法别用点语法,否则会产生死循环。以下两个方法会产生死循环 - (void...
    Wang99阅读 1,033评论 0 0
  • 记录-- 下面的例子以 NSArray *array = [NSArray arrayWithObjects:@"...
    北极圈生物阅读 5,784评论 0 1
  • /---------------------------创建数组-------------------------...
    DVWang阅读 596评论 0 0