首页 > TAG信息列表 > NSMutableArray

iOS tableView 曝光埋点去重逻辑

文章目录 思路代码 思路 记录上次曝光时展示的cell, 和这次展示的cell 数组对比,上次没有的cell,就是这次需要曝光的cell 代码 //self.preTempArray 记录了上次曝光时候的数据,用来和这次的对比,做数据去重 - (void)cardExposureStatistics:(UITableView *)tableView dataSou

iOS NSArray NSMutableArray 基础 创建、添加、删除、替换

一、数组的简单介绍 1.数组是一个对象,是任意类型对象地址的集合,OC的数组可以存储不同类型的对象 2.OC的数组只能存储对象,不能存放 简单的数据类型(int, float, NSInteger…)除非通过一些手段把简单数据类型变成对象。在C语言中的数组可以保存任意类型的数据。 3.存储的内存是连续的

iOS常用算法和数据结构

iOS常用算法和数据结构 数据结构通常分为四类: 1.集合结构  线性结构  树形结构  图形结构 1.1、集合结构:就是一个集合,就是一个圆圈中有很多个元素,元素与元素之间没有任何关系 。 1.2、线性结构 :就是一个条线上站着很多个人。 这条线不一定是直的。也可以是弯的。也可以是值的

ios排序算法

1.冒泡排序 O(n2) 相邻的两个元素比较,如果第一个比第二个大,就交换,从第一个元素到倒数第二个 - (void)BubbleSort:(NSMutableArray *)array{ for (int i = 0; i<array.count; i++) { for (int j = 0; j<array.count-1-i; j++) {

iOS 用UISearchDisplayController实现查找功能

  UISearchDisplayController是iOS中用于处理搜索功能的控制器,此控制器需要和UISearchBar结合使用   示例代码如下: 1 // 2 // WKRootViewController.m 3 // 表格视图的搜索功能 4 // 5 // Created by student on 14-10-20. 6 // Copyright (c) 2014年 wuk

FMDB 直接将查询结果转化为字典

  今天学习FMDB框架,发现非常好用的一点,就是就以把查询结果直接转化为字典    1 NSString *querySql = @"select * from stuInfo"; 2 3 NSMutableArray *arr = [[NSMutableArray alloc] init]; 4 5 FMResultSet *result = [_database executeQuery:

ios 自动去重

  //resultArrM 数据原//_indexArray 过滤后的数据//MYSelectAreaModel 模型 /* 重定义索引 */- (void)sy_indexArray{ /* 索引数组 */ _indexArray=[[NSMutableArray alloc]init]; for (int i = 0; i < self.resultArrM.count; i++) { MYSelectAreaModel*item =