首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
wilsonhan
更多收藏集
微信扫码分享
微信
新浪微博
QQ
15篇文章 · 0订阅
我的2021年个人总结
「时光不负,创作不停,本文正在参加2021年终总结征文大赛」 前言 人活着就是在对抗熵增定律,生命以负熵为生。 根据热力学第二定律,我们可以推断出世间一切事物总是朝着熵增的方向发展,所有一切符合熵增的
iOS包依赖管理工具(二):CocoaPods原理和知识
Podfile.lock这个文件是我们新建Podfile文件后会自动生成的一个文件,里面存储了我们已经安装的依赖库的版本。 当我们第一次运行Podfile时,如果对依赖库不指定版本的话,cocoapods会安装最新的版本,同时将pods的版本记录在Podfile.lock文件中…
程序员如何选择并开始一个有价值的开源项目?
接下来我会按照如下目录大纲和大家分享我自己的感悟: 我对国内开源项目的思考 国内开源项目/社区的不良风向, 是如何加速招聘的“内卷”? 做开源项目能带给我们什么? 从零到一, 如何打造一个高执行力,快
成熟的项目架构设计是什么样的?
有网友花了两个月时间做了一个 b2c 商城,技术栈是 sass、jquery、thinkphp,一套摸索下来后,遇到非常多的问题。针对这些问题,淘系技术架构师勇剑同学写出本文一一解答。
刚刚,阿里开源 iOS 协程开发框架 coobjc!
coobjc是为iOS平台打造的开源协程开发框架,支持Objective-C和Swift,同时提供了cokit库为Foundation和UIKit中的部分API提供了协程化支持,本文将为大家详细介绍coobjc的设计理念及核心优势。
高质量 iOS 博客推荐
推荐一些我个人认为非常经典,值得关注的博客。 大家尊称为喵神 @onevcat 的博客。对 Swift 技术在国内的推广做了很大的贡献。 李忠关于 RAC 、组件化的文章流传很广。博客中对架构、编程的思考都很精髓。听说现在转管理后不太更新技术文了。 Casa 对架构有很深的理解…
Weak的实现-&SideTables()[oldObj]
&SideTables()[oldObj]这是什么?很多人看到这里都被这操作搞蒙了,下面分三步来理解,分别是SideTables()、[oldObj]、&。先贴上入口的代码 1. 理解SideTables() 静态变量里面保存了所有的SideTable。的声…
iOS - 静态库.a 和 framework 详解
库是共享程序代码的方式,一般分为静态库和动态库。 (1)静态库:之所以叫做静态,是因为静态库在编译的时候会被直接拷贝一份,复制到目标程序里,这段代码在目标程序里就不会再改变了。 静态库的好处很明显,编译完成之后,库文件实际上就没有作用了。目标程序没有外部依赖,直接就可以运行。当…
Cocoapods原理总结
CocoaPods是IOS项目的依赖管理工具,类似于Android的gradle,不过gradle不仅有依赖管理功能,还能负责构建。CocoaPods只负责管理依赖,即对第三方库的依赖,像gradle一样支持传递依赖,即如果A依赖于B,B依赖C,我们在A工程里指出A依赖于B,Co
iOS 静态库详解与开发
1. 什么是库? 库是共享程序代码的方式,一般分为静态库和动态库。 静态库:链接时完整地拷贝至可执行文件中,被多次使用就有多份冗余拷贝。 动态库:链接时不复制,程序运行时由系统动态加载到内存,供程序调用,系统只加载一次,多个程序共用,节省内存。 2. 两种形式中.framewo…