ios18 1、collectioncell崩溃:collectionView返回同一cell之前不允许dequeue多次;UICollectionReusableView也...
ios18 1、collectioncell崩溃:collectionView返回同一cell之前不允许dequeue多次;UICollectionReusableView也...
1 KVC(KeyValueCoding) 1.1 KVC 常用的方法 1.2 KVC 底层实现原理 1.3 KVC 的使用场景 1.3.1 赋值 (1) KVC 简单属性赋...
前言 小编最近在项目中遇到了一个问题,除刘海屏以外的iOS设备可以正常的搜索到硬件设备,但是刘海屏就不行。因此,小编花了一点时间研究了一下iOS设备获取当前设备的网络状态。 ...
Runtime的特性主要是消息(方法)传递,如果消息(方法)在对象中找不到,就进行转发,具体怎么实现的呢。我们从下面几个方面探寻Runtime的实现机制。 Runtime介绍...
最近项目里折腾了下隐藏导航栏的问题。折腾的难度没有预期的那么低。。。现在在这里总结一下: 基础版 基础版使用系统自带的方法,优点是简单实用,能够解决返回的时候隐藏导航栏动画问...
首先要创建一个带有属性的字符串NSMutableAttributedString 如何设置这个字符串的属性(以下两个方法:) 常用的属性都有哪些 字体 颜色 空心字 间距 倾...
Xcode编译出现_OBJC_CLASS_$_XX 问题,比如出现的问题如下: "_OBJC_CLASS_$_NJKWebViewProgress",referencedfr...
前言:最近笔者在研究iOS逆向工程,顺便拿微信来练手,在非越狱手机上实现了微信自动抢红包的功能。 题外话:此教程是一篇严肃的学术探讨类文章,仅仅用于学习研究,也请读者不要用于...
二维码扫面当下很流行,也带来了很多的便利。我也不是在吹捧,你也许你也发现,几乎凡是个APP,都有扫描二维码的功能。现在网上的资料很多,我也是闲的蛋疼,在做一个美团的高仿项目,...