Swift社区

做最好的 Swift 社区


  • 首页

  • 分类

  • 标签

  • 关于

  • 归档

Swift 周报 第三期

发表于 2021-10-22 | 分类于 Swift 周报
数字统计 1,647字 | 阅读时长 6分钟

周报仓库:https://github.com/SwiftCommunityRes

前言

本期周报开始,将会引入推荐博文模块,主要为大家分享展示优秀的 iOS 技术博文,如果大家阅读到优秀的文章欢迎在文末留言告诉小编,大家资源共享共同进步。

iPhone 13 新品上架,你们都买了吗?苹果声称,iPhone 13 拥有全新的双摄像头系统,采用超快的 A15 芯片,提高电池的续航能力。

我们不仅要关注新的 iPhone 13,几天前,Xcode 13 与 Swift 5.5 也一起发布了。这是 Swift 5.5 更新的列表,这个版本发布了很多新功能。Xcode 13 的发布说明可以在这里找到:iOS & iPadOS 15 Release Notes。

现在已经开始将并发功能向后部署到旧的 Swift 版本上。

为了 Swift 社区周报持续稳定的发布更新,我们希望邀请 Swift 爱好者参与周报编辑,同时邀请赞助商对我们平台赞助支持。

阅读全文 »

Swift 周报 第二期

发表于 2021-10-22 | 分类于 Swift 周报
数字统计 3,240字 | 阅读时长 12分钟

周报仓库:https://github.com/SwiftCommunityRes

前言

California streaming. 我们都知道这意味着什么:马上将迎来重要的一天 —— Apple 宣布了 9 月 14 日的活动! 他们在活动邀请中隐藏了一个彩蛋 —— 一种隐藏的 AR 体验,看起来很酷。 这也让全球的粉丝们纷纷猜测 Apple 即将发布的产品。

过去两周 Swift 社区非常活跃。 许多提案正在 Swift 迭代中产生,有些已经同意或拒绝,有些仍在审查中。 这些提议有助于促进 Swift 保持现代语言的地位,所以让我们继续努力吧!

阅读全文 »

Swift 周报 第一期

发表于 2021-10-22 | 分类于 Swift 周报
数字统计 1,357字 | 阅读时长 5分钟

周报仓库:https://github.com/SwiftCommunityRes

前言

从本周开始,我们 Swift 社区公众号将开始与 SwiftWeekly 合作更新关于 Swift 社区最新的进展与动向。让我们乘着社区的风帆,一起荡起双桨,让 Swift 成为世界上最好的语言。

阅读全文 »

如何将 Swift 代码添加为自定义 LLDB 命令

发表于 2021-06-07 | 分类于 Swift 文集
数字统计 1,686字 | 阅读时长 7分钟

原文链接:Adding Swift Code as Custom LLDB Command

1. 前言

如果问你最常使用哪个 LLDB 命令? 我相信大多数 iOS 开发者都会回答 po。 你是否知道实际上可以使用纯 Swift 代码自定义自己的 LLDB 命令吗?

在本文中将会向你展示如何创建你自己的 LLDB 命令。以下是将要分享的内容:

  • 添加你的第一个 LLDB 命令
  • 添加带参数的 LLDB 命令
  • 将复杂的 Swift 代码转换为 LLDB 命令
阅读全文 »

探索 SwiftUI 基本手势.md

发表于 2021-06-07 | 分类于 Swift 文集
数字统计 1,702字 | 阅读时长 8分钟

前言

在 SwiftUI 中,我们可以通过添加不同的交互来使我们的应用程序更具交互性,这些交互可以响应我们的点击,点击和滑动。

今天,我们将回顾SwiftUI基本手势:

  • TapGesture
  • 长按手势
  • 拖动手势
  • 放大手势
  • 旋转手势
阅读全文 »

解决 iOS 14.5 UDP广播 sendto 返回 -1

发表于 2021-06-07 | 分类于 iOS文集
数字统计 489字 | 阅读时长 2分钟

1. 问题背景

  1. 手机系统升级到 iOS 14.5 之后,UDP 广播发送失败
  2. 项目中老版本使用到 socket
  3. 项目中新版本使用 CocoaAsyncSocket
  4. 两种 UDP 发包方式都会报错 No route to host

报错具体内容如下:

1
2
3
sendto: -1
client: sendto fail, but just ignore it
: No route to host
阅读全文 »

提升工作效率 Mac 上的必备工具

发表于 2021-05-02 | 分类于 软件工具库
数字统计 890字 | 阅读时长 3分钟
Mac上有很多好用的软件,有的能提升我们的开发效率,有的能提升我们的工作效率。今天我就来介绍一些Mac上对我们开发有帮助的软件。 1. UI调试神器–Reveal Reveal是一个界面调试工具。使用Reveal,我们可以在iOS开发时动态地查看和修改应用程序的界面。 它类似Chrome的“审查 ...
阅读全文 »

iOS 支付宝支付开发(最新版)

发表于 2021-04-28 | 分类于 iOS文集
数字统计 1,717字 | 阅读时长 6分钟

1. 介绍

本文为以前做的项目总结,由于相关支付 SDK 迭代,原文已经不满足需求,故作如下更新,供大家参考,另外增加常见问题总结。

今天我们就主要介绍一下支付宝支付,其他支付介绍后面会尽快更新出来。

在做支付之前,在网上也查寻了资料,大多都说,支付接入坑太多,微信坑最多,银联文档太复杂。
其实如果接入的多的话,那些套路都可以绕着走。
网上的经验什么的大都是比较老的,比较新的能用到的文章不多(但是好文章还是有的,对我帮助也很大),下面给大家详细介绍一下,帮助大家绕开坑。

阅读全文 »

iOS--React Native视频播放器插件

发表于 2018-12-16 | 分类于 iOS-React Native集
数字统计 1,178字 | 阅读时长 5分钟

一:介绍

React Native (简称RN)是Facebook于2015年4月开源的跨平台移动应用开发框架,是Facebook早先开源的JS框架 React 在原生移动应用平台的衍生产物,目前支持iOS和安卓两大平台。RN使用Javascript语言,类似于HTML的JSX,以及CSS来开发移动应用,因此熟悉Web前端开发的技术人员只需很少的学习就可以进入移动应用开发领域。

阅读全文 »

iOS--React Native FMDB数据库插件

发表于 2018-12-16 | 分类于 iOS-React Native集
数字统计 1,408字 | 阅读时长 6分钟

一:介绍

React Native (简称RN)是Facebook于2015年4月开源的跨平台移动应用开发框架,是Facebook早先开源的JS框架 React 在原生移动应用平台的衍生产物,目前支持iOS和安卓两大平台。RN使用Javascript语言,类似于HTML的JSX,以及CSS来开发移动应用,因此熟悉Web前端开发的技术人员只需很少的学习就可以进入移动应用开发领域。

阅读全文 »
1…151617…19
Swift社区

Swift社区

我们的使命是做一个最专业最权威的 Swift 中文社区,我们的愿景是希望更多的人学习和使用Swift。我们会分享以 Swift 实战、SwiftUI、Swift 基础为核心的技术干货,不忘初心,牢记使命。

187 日志
19 分类
11 标签
RSS
CSDN 掘金 GitHub 知乎 微博 公众号
友情链接
  • SwiftWeekly
  • Article-ios
  • SwiftUI-Book
© 2024 Swift社区
博客全站共361.6k字