首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS-Core
订阅
晋明泉
更多收藏集
微信扫码分享
微信
新浪微博
QQ
29篇文章 · 0订阅
Swift 中的可调用类型:彻底搞懂 `callAsFunction`、`@dynamicCallable` 与 `@dynamicMemberLookup`
在 Swift 5.2 及以后,语言引入了几组看似“语法糖”的特性: callAsFunction:让实例像函数一样被调用 @dynamicCallable:让实例支持动态参数调用(类似 Python
IM数据在iOSApp端存储、读取方案
iOS社交应用设计的IM数据存储、读取及会话管理方案,结合高性能、安全与可扩展性,分为六个核心模块: 📚 一、存储架构设计:三级分层策略 本地存储层(高频访问) 数据库选型:采用
做了5年iOS,靠着这份面试题跟答案,我从12K变成了30K
在博主认为,对于iOS面试以及进阶的最佳学习方法莫过于刷题+博客+书籍+总结,前三者博主将淋漓尽致地挥毫于这篇博客文章中,至于总结在于个人,实际上越到后面你会发现面试并不难,其次就是在刷题的过程中有没有去思考,刷题只是次之,这又是一个层次了,这里暂时不提后面再谈。 何谓面试? …
Weak self,一个关于 Swift 内存管理和闭包的故事
内存管理是 Swift 和 iOS 开发中的一个大话题。如果有很多教程解释何时将 `weak self` 与闭包一起使用,这里有一个简短的故事,讲述它何时会发生内存泄漏。
weak self 的黄金法则
在闭包中捕获 `self` 是 Swift 中常见的事情,并且隐藏了很多细微差别。你是否需要使其变 `weak` 以避免引用循环?让它始终保持 `weak` 存在问题吗?
iOS-Swift 独孤九剑:二、方法
在OC中对象的方法调用本质上是消息传递,底层通过 objc_msgSend 函数进行查找imp 的一系列流程,最终调用对象的方法。在 Swift 的类里有一张虚函数表......
iOS架构设计
手动埋点、自动化埋点、可视化埋点 手动埋点、自动化埋点和可视化埋点是iOS应用中常用的数据采集方法。它们各有特点和适用场景,下面我会对它们进行详细介绍。 手动埋点 手动埋点是指开发人员在代码中主动插入
无限滚动scrollView
无限滚动scrollView的设计与代码实现;通过contentSize;滚动事件来动态渲染scrollView的内容,以达到视觉上无限滚动的效果
Xcode解决“Implicit declaration of function 'XXX' is invalid in C99” 警告或报错
报错 解决方法: 1.Build Setting>>>C Language Dialect,然后选择GNU99[-std=gnu99] (选择看项目实际要求)。 2.Build Setting>>>A
iOS 求职寒冬?听听他们怎么说
这是一次线上分享的文字整理版,视频内容可以点这里查看:线上视频。 为啥会有这场分享 最近在帮团队招人,像朋友圈、脉脉、公众号添了不少推广信息,但能捞到的简历却很少,仅有的简历,能通过筛选的不足 1/3