线上发现了一个bug,需要用自产的热补丁对 Bugly 的一个方法进行替换,改变返回值 可是重试了很多次发现热补丁都没生效。。。 后面发现我们调用该 Bugly 方法过早,热...
UICollectionView是iOS开发中的一个容器类视图. 在一些场景中,我们需要在collectionView的一行中设置特定数量的item,但这个数量本鸟不会计算啊...
MJRefresh是iOS开发用的最多的上拉加载和下拉刷新的第三方,对于MJRefreshHeader的定制也十分简单,先看一下效果 点开MJRefresh的目录文件,会看到...
前言 本文会用实例的方式,将iOS各种IM的方案都简单的实现一遍。并且提供一些选型、实现细节以及优化的建议。 注:文中的所有的代码示例,在github中都有demo:iOS即...
前言 本文会用实例的方式,将iOS各种IM的方案都简单的实现一遍。并且提供一些选型、实现细节以及优化的建议。 注:文中的所有的代码示例,在github中都有demo:iOS即...
自己导入framework库的话需要注意什么?
ios端实现sentry日志捕获一.官网:https://sentry.io/ 注册个账号即可文档:https://docs.sentry.io/clients/cocoa/ 1.效果 2.sentry...
git 指南 git操作 本地操作 git add <file>暂存工作区的修改到暂存区 git commit将暂存区的修改提交到本地仓库参数:-m 备注提交描述e.g. ...
最后一个部分的m1与m2的赋值存在错误,应该是m1 = m2, m2 = m
LeetCodeDay19 —— 爬楼梯70. 爬楼梯 描述 假设你正在爬楼梯。需要 n 步你才能到达楼顶。 每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢? 注意:给定 n 是一个正整数。 ...
因为公司的项目是使用mRC的,而环信的SDK是用ARC写的,现在环信SDK更新后,我们工程需要更新,但是每次都要手动去修改Compile Sources中Compiler F...
今年由于个人原因,有了换工作的想法,所以把我整理的一些面试到的问题还有面试之前整理的问题都写下来,就当做一个备份。部分题目有自己整理的一个简单的答题思路和步骤,有不完整或错误...
好奇触摸事件是如何从屏幕转移到APP内的?困惑于Cell怎么突然不能点击了?纠结于如何实现这个奇葩响应需求?亦或是已经被响应链、手势、target-action这一系列响应触...
对于任意hybrid APP,不可避免进行native与web之间的交互。WebViewJavascriptBridge 就是一款用于实现原生端与web端无缝交互的三方库,应...
对于任意hybrid APP,不可避免进行native与web之间的交互。WebViewJavascriptBridge 就是一款用于实现原生端与web端无缝交互的三方库,应...
所有文章已搬迁到个人站点:me.harley-xk.studio,欢迎访问留言 WWDC 过去有一段时间了,最近终于有时间空闲,可以静下心来仔细研究一下相关内容。对于开发者来...
Cocoa框架中的NSPredicate用于查询,原理和用法都类似于SQL中的where,作用相当于数据库的过滤取 初始化的方式: NSPredicate(format:""...