看图学 - Swift 并发

| Swift , iOS , 思维导图

Swift 内置支持以结构化方式编写异步和并行代码。看着那些层层嵌套的闭包,你是不是很想把它们全都干掉?

看图学 - Swift actor

| Swift , iOS , 思维导图

还在纠结用【锁】还是用【队列】来处理多线程环境下的数据访问问题?别想了,actor才是最佳选择~

Ficow 陪你看 WWDC 2024 - Keynote

| iOS , WWDC

WWDC 2024 已经结束咯,快来看看你需要了解的苹果新动态吧! 先了解产品层面的更新,更有助于你理解技术层面的迭代喔~

如何将一个带有依赖(源码 + 二进制)的 Cocoapods pod 打包为 xcframework? —— Ficow 实战总结

| iOS , Xcode , 实用工具 , macOS , CLI(命令行)

虽然 SPM(Swift Package Manager) 很香,但是你可能依然要维护使用了 Cocoapods 的旧项目,而且是同时使用了提供源码和提供二进制的 pod。 你说什么?居然还要基于这些 pod 构建出一个依赖库,然后把这些依赖库提供给其他多个主项目用??? 没问题,来和 Ficow 一起看看这题要怎么解~

非 SwiftUI View 类型如何观察 @Observable 所标记类型的值的变化?

| Swift , iOS

Observation 框架用于自动跟踪应用程序数据模型状态的变化。它通过属性包装器和可观察对象来检测和响应状态变化,从而简化状态管理。 使用Observation框架可以减少大量的样板代码,提高应用响应速度,并简化数据模型的管理。 这使得开发者能够更容易地保持应用中不同部分的数据同步,并确保UI能够实时反映数据的变化。 但是,我们如何在非 SwiftUI View 类型中观察被 @Observable 标记的类型的值变化呢? 接下来,和 Ficow 一起探索一下吧~

如何准备外企的技术面试? —— 外企程序员

| 求职 , 外企程序员

准备外企的技术面试可能看起来像是一场马拉松,但有条理的准备会让你轻松应对。 Ficow 的这篇面试指南将从几个关键方面帮助你准备外企的技术面试。 让我们以轻松幽默的方式来看一下吧!

如何准备技术面试的简历? —— 外企程序员

| 求职 , 外企程序员

技术很厉害,简历不吸引人怎么行? 用STAR法则打造简历,精准展示你的能力,让面试机会翻倍!别让简历成为你的绊脚石。

如何有效地提高英语水平? —— 外企程序员

| 外企程序员

学习讲究方法,好的学习方法可以提升学习的效率和质量。 和 Ficow 一起来看看,程序员可以采用哪些 【高效、有趣】的英语学习方法吧~

外企程序员如何高效地参加会议? —— 外企程序员

| 外企程序员

在充满变数的外企江湖,程序员们不仅要与代码斗智斗勇,还要在各式会议中巧妙周旋。那么,如何在这场会议的盛宴中游刃有余,成为高效的开会达人呢?让我们一起揭秘外企程序员高效开会的独门绝技!

外企程序员有哪些合作伙伴? —— 外企程序员

| 外企程序员

程序员都会和产品经理互怼吗?不是这样的。职场人取得好成绩的关键:知己解彼,双赢思维。深入地了解你的合作伙伴,努力地理解对方的诉求。如果他赢了,你也会赢!