首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
zzialsl
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
TableViewSections 更优雅和高效的实现复杂列表
采用分层解耦的思想,抽象出 SectionType 类型负责管理自己的数据处理、视图状态、用户交互、业务逻辑等。帮助你实现低耦合、高内聚、可扩展、可复用的代码,提高团队协作效率,降低维护成本。
Swift 掌握 Observation 框架
Apple 推出了由 Swift 语言的宏功能支持的新观察框架。新的观察框架与 Swift 并发功能结合使用,允许我们替代 Apple 公司看起来已经过时的 Combine 框架。下面将介绍如何
使用AI提升iOS开发效率
发一篇存货,本文编写时间为2023年07月07日 本次共调研了Cursor、Integrated AI for Xcode、CopilotForXcode三个比较热门的AI工具,总结下来AI支持如下三
【iOS】iOS动态更换应用图标
导读: 最常见的就是活动来临之前,我们可以经常看到各大电商平台的应用图标在没有应用更新的时候就自动更换了图标,其实这个就涉及到了动态更换应用图标的功能。此处记录一下开发过程中遇到的一个使用动态更换应用
iOS 16 适配问题记录
1.升级xcode 14 之后首先就是运行旧项目奔溃 运行报错运行遇到的报错 “error: Signing for “XX” requires a development team.” 推荐解决办法
iOS 无侵入埋点组件总结
埋点方案1.代码埋点由开发人员在触发事件的具体方法里,添加多行代码把需要上传的参数上报至服务端。2.可视化埋点根据标识来识别每一个事件,针对指定的事件进行取参埋点。而事件的标识与参数信息都写在配置表中
iOS - 聊聊 autorelease 和 @autoreleasepool
作为 iOS 开发者,在面试过程中经常会碰到这样一个问题:在 ARC 环境下autorelease对象在什么时候释放?如果你还不知道怎么回答,或者你只有比较模糊的概念,那么你绝对不能错过本文。 本文将通过Runtime objc4-756.2版本源码、macOS 与 iOS 工…
浅谈Objective-C中的weak那些事
在objective-c中,weak几乎无处不在。尤其是定义ivar时,经常要用到这个关键字。用weak修饰的变量,在对象释放之后,对象会自动置为nil。它是怎么做到的呢?在研究它之前,有几个词有必要先了解一下。 SideTable是一个结构体,主要有三个成员。它的作用就是用来…
一天精通iOS Swift多线程(GCD)
Grand Central Dispatch简称GCD,苹果官方推荐给开发者使用的首选多线程解决方案。多线程开发涉及的细节非常多,下面我会用例子细致的讲解GCD,请一定要精读,一定要用Xcode或Playground多次运行代码去对比结果。实践出真知,练习完这篇文章,你一定会觉…
做了5年iOS,靠着这份面试题跟答案,我从12K变成了30K
在博主认为,对于iOS面试以及进阶的最佳学习方法莫过于刷题+博客+书籍+总结,前三者博主将淋漓尽致地挥毫于这篇博客文章中,至于总结在于个人,实际上越到后面你会发现面试并不难,其次就是在刷题的过程中有没有去思考,刷题只是次之,这又是一个层次了,这里暂时不提后面再谈。 何谓面试? …