首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
iOS 开发
dddwncty
创建于2024-09-12
订阅专栏
iOS 开发
暂无订阅
共28篇文章
创建于2024-09-12
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Runloop整理笔记
栈中创建的临时对象xiaoMing和weak属性修饰的对象 _zhangSanWeak ,在viewDidLoad结束后就被释放了。 栈中创建的临时对象xiaoMing和weak属性修饰的对象 _zhangSanWeak,在viewDidLoad结束之前就被释放了。 系统在每个…
五个UICollectionView常用的知识点
方法1、通过layoutIfNeeded方法,强制重绘并等待完成。 方法2、reloadData方法会在主线程执行,通过GCD,使后续操作排队在reloadData后面执行。一次runloop有两个机会执行GCD dispatch main queue中的任务,分别在休眠前和被…
iOS12、iOS11、iOS10、iOS9常见适配
把build system切换到 Legacy Build System,换言之就是切换成老的编译系统,就OK了。 Xcode->File->Project Settings-> Build System -> Legacy Build System. 删除其他info.pli…
swift关键字:typealias
typealias 类似C、C++、Objective-C中的typedef是用来为已经存在的类型重新定义名字的,通过命名,可以使代码变得更加清晰。
iOS笔记:进一步认识 ==、isEqual、hash
最近在新接手的项目中进行对象比较,对同一个对象调用isEqual来比较,结果竟然是NO。猜想是对象重写了isEqual方法。查看代码如下: 果然重写了isEqual方法,虽然方法不太严谨,没有首先判断==,代码看起来也什么大问题,但是同一个对象比较也不应该返回NO啊。看了下面一…
监听reloadData刷新列表完毕的时机
layoutIfNeeded dispatch_async reloadData tableView
xib给视图添加圆角、边框(边框颜色不起作用、无效)
代码设置圆角、边框xib设置圆角xib设置边框方式一:给CALayer增加分类方式二:实现基类
搞iOS的,面试官问Hash干嘛?原因远比我下面要介绍的多
一、了解hash的重要性在iOS开发中随处可见Hash的身影,难道我们不好奇吗?下图只是列出了部分知识点(Hash在iOS中的应用分析整理)摘自知乎的一句话:1.1、关联对象的实现原理:参考资料:iO