![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OC
文章平均质量分 66
清泉Kikyō
【Sneexy】既然选择了远方,便只顾风雨兼程
展开
-
浅浅写一下对埋点的理解
事件埋点用于记录某个事件的发生,比如页面执行到某个生命周期,比如用户/应用执行了什么操作,因为什么原因发生了错误。事件埋点可以用于统计和分析页面/功能的展现,记录的错误便于在线上发现和分析问题,对前端更友好。性能埋点是基于事件埋点的二次处理,很多时候是事件间的时间差,比如WebView的性能timing,或者自定义事件的duration。在埋点中可以针对事件或性能携带一些其他的属性,用于识别属于什么页面/场景,处于什么状态等。拦截事件需要做到对原有流程的侵入性不强,易于扩展。埋点分事件埋点和性能埋点。原创 2024-03-26 22:41:24 · 280 阅读 · 0 评论 -
OC界面搜索判断方式 及支持大小写模糊搜索
通常搜索是UI相关的功能,页面(viewController)上给table配了searchBar。table有个数据源dataSource,在searchBar输入filterText后,用filterText去筛选dataSource,得到最新的filteredDataSource,然后用filteredDataSource进行展示。根据不同的filter方式,有不同的大小写模糊搜索方式。这个不同主要是【判断a是否包含keyword】的方式的不同。原创 2023-07-22 10:39:23 · 159 阅读 · 0 评论