首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
swiftui
订阅
EY爱学习
更多收藏集
微信扫码分享
微信
新浪微博
QQ
26篇文章 · 0订阅
万字长文详解如何使用Swift提高代码质量 | 京东云技术团队
京喜APP最早在2019年引入了Swift,使用Swift完成了第一个订单模块的开发。之后一年多我们持续在团队/公司内部推广和普及Swift,目前Swift已经支撑了70%+以上的业务。通过使用Swi
SwiftUI学习->状态管理
说明 所有声明式的 UI 框架,都是用数据来驱动,那么这些数据声明方式,就是在开发者和框架之间搭建桥梁,非常重要。SwiftUI 官方给出了以下数据声明方式,它们全都是通过 PropertyWrapp
iOS Swift在Framework中使用OC桥接头文件
现在写iOS SDK的时候,绝大部分都采用 Swift 了,越来越少使用 Objective-C。但现存很多库是使用 Objective-C 编写的。这样不可避免遇到 Swift 和 Objectiv
[译]Parallel programming with Swift: Promises
在Swift 中,一个很强大,很好用的控制并发的工具——PromiseKit。使用它可以提高开发效率,更大程度降低因并发导致的一些程序错误。原作者的这篇文章足够满足我们入门,并做一些基础的使用。
【译】自定义 Collection View Layout -- 一个简单的模板
UICollectionView 是 iOS 开发中最强大的工具之一。你可以使用它创建复杂的 UI,支持滚动、响应点击事件、更新布局,并且有卓越的性能。事实上,即使应用程序中的几乎每个页面都可以/应该支持 UICollectionView 也一点都不奇怪。 不像 UITable…
swift常用扩展(UIButton)
UIButton 各种点击事件封装,事件响应区域修改,文字图片位置(垂直居中,水平居中) demo参考:github
[译] 介绍适用于 iOS 的 AloeStackView
一个简单的开源类,通过一些方便的 API 来对视图集合进行布局。 在 Airbnb iOS APP 中,大约有 200 个页面是通过使用 AloeStackView 构建的。 在 Airbnb,我们一直在寻找提高构建产品效率的方法。 在过去几年中,我们的移动开发工作以惊人的速度…
iOS开发框架CollectioniOS
CollectioniOS聚合了项目搭建的一些基本模块,节约开发者时间,协助项目的快速搭建,能够满足一个项目的基本实现。 14. YYTagView 15. MVP 1. UICollectionView的快速使用 2. UICollectionView/UIScrollVie…
通过 Property Wrappers 简化代码
属性包装器,Swift 的特性之一。用来修饰属性,它可以抽取关于属性重复的逻辑来达到简化代码的目的。比如线程安全检查、将数据存到数据库等。 通过 @propertyWrapper 来标识。下面通过一个例子来说明它是如何使用的。 假设有一个 SmallRectangle 的结构体…
iOS Reachability
大多数App都严重依赖于网络,一款用户体验良好的的app是必须要考虑网络状态变化的。 为了更好的用户体验,我们会在无网络时展现本地或者缓存的内容,并对用户进行合适的提示。