首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
单字__李奋斗版
掘友等级
iOS初级开发程序员,摄影爱好者,爱好旅行,伪电影和摇滚迷。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
69
文章 69
沸点 0
赞
69
返回
|
搜索文章
赞
文章( 69 )
沸点( 0 )
通过分析Podfile.lock查看依赖关系
iOS开发中,经常会使用到Cocoapods,Podfile.lock完整的记录了我们所使用的各库的依赖关系,最近又在学习SwiftUI;顺手写了个小工具,通过分析Podfile.lock,来展示其中的依赖关系。 另外还有些能力还在计划中,后面会继续更新。 "影响树"并非通用概…
iOS架构由浅入深 | MVVM
本着大道至简,由浅入深的想法。本文会从一个简单的例子入手,逐步解析MVVM在iOS中的应用。说一说看法,比一比优劣,如有不足之处,还望各路大神耐心指出,晚辈不胜感激! 可以看出View跟Model事实上是没有交互的,由Controller负责Model与View之间的交互,交互…
🐻各大厂商对Swift、Flutter等『新技术』的真实填坑情况
就我个人而言,是喜欢swift、storyboard、xib的,所以app拥抱了这些,会心生欢喜。 被前浪后浪刷屏,我们来看看B站的app。 下划线命名,也比较混乱,有的是功能开头,也有btn、dt、oa这样的存在。 这些我不够专业,以免误导大家,所以暂不在本文讨论范围内。大佬…
UUID._unconditionallyBridgeFromObjectiveC(_ *:) crash
UUID.unconditionallyBridgeFromObjectiveC( :) 崩溃日志信息 最近 启信宝APP 收到一个类型的crash日志。 由于一些原因,IDFA的获取相关由OC代码改
如何在 Swift 中合并两个 Dictionary
在我们进行两个字典的合并时,可以使用官方 API:merging(_:uniquingKeysWith:) 进行合并。 通过打印可以看到 total 的键值对是 dict1 和 dict2 的和,大家可能会对 first 这个变量感到疑惑,别急,下面的情况就会讲解它😄。 接下…
UIStackView 入坑指南
UIStackView 是 Apple 在 iOS9 推出的一套 API,它可以很好地减轻手动写或拖 constraint 带来的重复繁琐的工作,也可以自动化的处理排列和元素个数的变化。 正由于其 iOS9+ 的门槛,而国内 app 普遍要兼容 iOS8,再加上 UIStack…
Flutter - 循序渐进 Sliver
列表组件在移动端上尤为重要,Sliver 作为 Flutter 列表组件中重要的一部分,开发者非常有必要了解 Sliver 的原理和用法。 Sliver 是 Flutter 中的一个概念,表示可滚动布局中的一部分,它的 child 可以是普通的 Box Widget。 View…
Alibaba.com Swift混编踩坑实践——工程篇
Swift混编有很多坑,对于不熟悉的同学来说简直是灾难,严重影响开发效率。本文会介大型工程Swift混编的工程问题和解决思路,希望对大家有所帮助。
你看我做的这个笑嘻嘻的动态表情,像不像求码农修电脑的样子?
复刻别人笑嘻嘻地问码农会不会修电脑的表情,然后理直气壮地告诉他,我只是一个写代码的,不会修电脑!!!
探秘 Mach-O 文件
之前负责项目的包体积优化学习了 Mach-O 文件的格式,那么 Mach-O 究竟是怎么样的文件,知道它的组成之后我们又能做点什么?本文会从 Mach-O 文件的介绍讲起,再看看认识它后的一些实际应用。 Load Commands(加载命令),正如官方的图所示,描述了怎样加载每…
下一页
关注了
50
关注者
2
收藏集
16
关注标签
6
加入于
2016-01-16