首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
那时候
订阅
海的原滋味
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
iOS-各种Crash防护
iOS16系统因为交换了`setObject:forKeyedSubscript:`导致内存爆增,出现Crash。
代码整洁之道的 7 个方法
在这篇短文中,我将介绍一些你可以用来改进你的代码的方法。本文代码示例均使用 JavaScript。 我发现但凡是可读的代码必定是可维护的。 作为一名开发人员,我的目标是编写高质量的代码。团队中的每个开发人员,不管他/她的技术水平如何,都必须能够通过阅读理解我所写的代码。代码的可…
iOS(OC)面试小整理
7. block 相关 8. OC 开发中碰到的设计模式
如何理解iOS的Runloop?
a. 保证程序不退出 ; b. 负责处理输入事件 ; c. 如果没有事件发生,会让程序进入休眠状态。 从上面可以得出结论,为什么要使用运行循环,因为这是一个 APP 的基本,没有运行循环,就没有 APP 的正常运行。 每一个线程内部都有一个消息循环。只有主线程的消息循环默认开启…
如何理解iOS的Runtime?
可以实现什么:给系统的类增加属性对象。 关联对象的行为,它可以指定Objc内存管理的引用计数机制。 以 OBJC_ASSOCIATION_ASSIGN 类型关联在对象上的弱引用不代表0 retian的 weak 弱引用,行为上更像 unsafe_unretained 属性,所以…
AFNetworking(v3.0+)框架学习总结 (一)
AFNetWorking 基本是 iOS 开发中使用网络通信框架的标配,这个框架本身比较庞大,也很复杂,但是使用起来非常非常简单。极大地提高了开发效率,让我们更加专注于业务逻辑的实现。 像这种经常使用用又比较重要的内容,我觉得要做到 知其然亦知其所以然,然后梳理总结常用方法,到最后夯实基础、活学活用。
iOS 动态更换Icon
动态切换 App 的 icon 这个需求,在上一家公司做一款定制 App 时遇到过一次,这次领导说可能需要做,就又做了一次。虽然不是什么很难的知识点,这里也就记录一下自己做的过程吧。 我们需要加入我们需要的键——CFBundleAlternateIcons,类型为 Dictio…