最新 最热

iOS_Swift函数派发机制

派发效率从高到底:Static dispatch > Table dispatch > Message dispatch

2023-10-18
1

iOS_Swift函数派发机制

派发效率从高到底:Static dispatch > Table dispatch > Message dispatch

2023-10-18
1

OC framework 与 Swift 混编

在模块化,组件化的热潮下,不管是真的因为业务复杂或者是对于未来业务的提前规划还是只是被这股热潮裹挟着,我们手上不少项目都已经完成了组件化或者正在实现。当历史模块需要修改时,直接使用OC进行是一个很正确的选择,但是...

2023-10-16
2

肘子的 Swift 周报 #001

几个月前,“摸鱼周报” 在完成了 100 期后正式落下帷幕。作为内容推荐板块的编辑,刚结束的一段时间里,我感到非常轻松和愉快,不再需要每周准备稿件。然而,过了一段时间,我发现当我从记忆中寻找技术线索时,那些我仔细筛选、阅...

2023-10-10
1

iOS使用IconFont

一开始,在搜了IconFont的使用后,选中了TBCityIconFont,使用了之后,发现对于图片的支持不太好,就是长宽不等的图片,显示的时候会被截断,在具体实现里也没发现修改的地方。...

2023-09-24
2

iOS面试资料参考答案总结

打个比方,如果把找工作理解成考大学,面试就是高考,市面上的“真题”就是模拟试卷。我们会很容易倾向于在面试前寻找对应公司的面试“真题”,重点准备,期待“押题”成功。但实际上,即使面试同一家公司,它会有不同部门,不同业务...

2023-09-24
1

Swift中的异步编程方式

说到异步编程,我们很容易想到的编译回调。无论是需要并行的耗时任务,还是允许串行的简单任务,都通过回调的方式返回结果。回调也是在开发中使用最为广泛的一种异步编程方式。回想一下,通常的网络请求,文件操作等函数都会提...

2023-09-23
1

Module compiled with Swift 5.x cannot be imported by the Swift 5.3 compiler

Module compiled with Swift 5.2.4 cannot be imported by the Swift 5.3 compiler

2023-09-21
6

Swift入门:概述

我把从读者那里收到的600多个最常见问题的答案放在一个地方:the Swift 5 Knowledge Base。它回答了基本和高级的问题,并提供了许多免费代码,只要你喜欢,你可以重复使用。如果遇到问题,请先在那里搜索。...

2023-09-21
2

是什么使代码 “Swifty”? —— Fast

Swift的官方网站上的About页面列出了三个关键字: 安全(Safe):为了最大限度地减少开发人员的错误; 迅速(Fast):执行的速度要快; 表现力(Expressive):因为Swift...

2023-09-21
2