首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
swift4.1
订阅
aTreey
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
灵动岛Dynamic Island初探
在2022年9月刚刚结束的苹果秋季发布会上,除了常规的手机等硬件设备新品发布,伴随而来一个新的软件功能——灵动岛(Dynamic Island);灵动岛是将前置镜头和软件通知结合在一起的一个全新功能,
Swift 最佳实践之 Advanced Collections
Swift 作为现代、高效、安全的编程语言,其背后有很多高级特性为之支撑。 『 Swift 最佳实践 』系列对常用的语言特性逐个进行介绍,助力写出更简洁、更优雅的 Swift 代码。
iOS的 gRPC 之路
通过 NS_REFINED_FOR_SWIFT 这个宏所标记的函数、方法和变量在 Obj-C 代码中可以正常使用,但当它们桥接到 Swift 的时候,名称前面就会加上“__”。通过在 Obj-C 代码中使用这个宏,我们就可以在 Swift 代码中使用相同的名称来提供一个更便于使…
grpc-swift入门
先戴个头盔,以下所有论述不保证正确性,请自行甄别服用。 不想看前面的屁话,要直接上代码的,请跳到「iOS App端如何实现和RPC服务器通信」章节 什么是RPC、gRPC、grpc-swift 要搞清
Protocol Buffers 在 iOS 中的使用
对大多数的应用来说,后台服务、传输和存储数据都是个重要的模块。开发者在给一个 web service 写接口时,通常使用 JSON 或者 XML 来发送和接收数据,然后根据这些数据生成结构并解析。 尽管有大量的 API 和框架帮助我们序列化和反序列化,来支持一些后台接口开发的日…
使用swift实现夜间模式
Welcome to post #1 of Late Night Swift! How better to kick things off than to look at building Night Mode, an ever important feature as mor…
WWDC 2018:细说 Swift 包管理工具 (Swift Package Manager)
目前,在 macOS/iOS 开发中,我们通常使用 CocoaPods 或 Carthage 等非官方工具来管理项目工程中对第三方开源库的依赖。 Swift Package Manager(Swift 包管理器,一般简称 SwiftPM 或者 SPM)是苹果官方提供的一个用于管…
Swift 4.1 迁移小技巧 —— CompactMap
Swift 4.1 中引入了一个“新”函数 compactMap,在这里给大家介绍一个迁移的小技巧。 这两个版本虽然都是用来降维的,但第二个版本除了 flat 之外其实还有 filter 的作用,在使用时容易产生歧义,所以社区认为最好把第二个版本重新拆分出来,使用一个新的方法命…