问题标签 [wwdc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
16 浏览

ios - Apple SwiftUI Sandwich 项目 - 图片大小问题

我遵循来自 WWDC SwiftUI 的指南视频。但是我可以调整我的图片大小,有谁知道这里发生了什么? 在此处输入图像描述

0 投票
1 回答
44 浏览

swift - 提交 WWDC 2021 奖学金的游乐场文件时可以在游乐场中使用 swiftUI 吗?

提交 WWDC 2021 奖学金的 Playground 文件时,可以在 Playground 中使用 SwiftUI 吗?

所以,Apple 说他们只接受 Playground 文件,而且使用 SwiftUI 似乎让我更容易创建场景。但是我不确定这样做是否可以,或者测试人员是否会因为使用 SwiftUI 而降低我的评分?

0 投票
1 回答
55 浏览

swift - 在 swift Playground 中创建纹理动画

我想在 SpriteKit 中制作一个基本游戏,并想在 swift 游乐场中添加一些动画。如何添加纹理动画甚至将 Json 文件添加到我的 Playground

0 投票
0 回答
136 浏览

ios - SwiftUI:LazyVGrid 间距不正确

我正在关注 Apple 的 WWDC2020 SwiftUI 视频“SwiftUI 中的新功能”

这个:https ://developer.apple.com/videos/play/wwdc2020/10041/

我已经在提供演示代码的 Apple 的“Apple Developer”应用程序中打开了这个视频。我刚刚将这个原始代码复制到 Xcode 中,但它不能正常工作(下面的截图),为什么?

原始代码:

在此处输入图像描述

0 投票
2 回答
174 浏览

swift - isPlaceholder 修饰符不可用且在小部件工具包 + SwiftUI 中不起作用

我正在关注 Fromm wwdc 2020 中的小部件代码,并且在第一部分中他们提到使用带有.isPlacholder. 所以我尝试在我的小部件中实现它,如下所示:

但是我得到了错误Value of type 'RandomWidgetView' has no member 'isPlaceholder'。谷歌搜索后,我发现了这个:

然而,这并没有创建正确的占位符,而是完全删除了里面的视图。

我错过了导入还是自 wwdc 以来已更改?如何创建正确的占位符?

0 投票
1 回答
377 浏览

swift - 错误:无法查找符号:Swift.Task.Handle 的名义类型描述符尝试使用 Xcode 12.5 beta / Swift 5.5 进行异步/等待

我试图弄清楚如何使用 Xcode 12.0 beta / Swift 5.5 在 Playground 中使用 async/await,但每次都会出错。

这是我的整个操场代码,这可能是错误的:

我收到此错误:

错误:无法查找符号:Swift.Task.Handle 的名义类型描述符

任何解决方案都会很棒!

0 投票
1 回答
729 浏览

swift - Swift 5.5:逐行异步迭代文件

WWDC2021 28:00 的“Platforms State of the Union”视频中提到,

[Apple] 甚至增加了对逐行异步迭代文件的支持

在 macOS 12/iOS 15 和 Swift 5.5 的基础中。

什么是新 API,我现在如何通过文件异步逐行迭代?

0 投票
1 回答
98 浏览

swift - 如何为表中的 TableColumn 赋予默认值

我有这个示例代码:

我收到以下错误:

键路径值类型“字符串?” 无法转换为上下文类型“字符串”

我可以使用 解决\.name!,但我想改为提供默认值(类似于\.name ?? "default")。

我怎样才能做到这一点?

0 投票
1 回答
782 浏览

ios - Swift、iOS15、UIKit、CollectionView 标头问题

我正在测试iOS15UIKit的一些新功能。我遇到了一些问题,不知道如何解决。我没有更改该代码。这只是一段与 iOS 14 完美配合的代码,现在更新我的目标后,它会引发错误。

当我为dataSource返回类型为UICollectionElementKindSectionHeader的UICollectionView的自定义标头时,Xcode 崩溃。这是我的代码:

日志说:

从 -collectionView:viewForSupplementaryElementOfKind:atIndexPath: 返回的视图与其正在使用的元素类型不匹配。当被问及元素类型“FollowersCollectionHeaderView”的视图时,数据源将注册为元素类型“UICollectionElementKindSectionHeader”的视图出队。

我确实将UICollectionElementKindSectionHeader 转换FollowersCollectionHeaderView,因此我不确定这里有什么问题。

我已经观看了WWDC21 UIKit 中的新功能,但没有看到任何提及该特定代码的任何更改。

任何建议,在该代码中修复什么?

0 投票
2 回答
2438 浏览

swift - iOS 15 通讯通知图片未显示

我一直在尝试将我的(本地和推送)通知更新为通信通知。

当用户从他们的一位朋友那里收到通信事件时,我希望显示的通知包括朋友的个人资料图片。就像新的 iMessage 应用程序一样。

在观看了专门的 WWDC2021 会议后,我在我的 SwiftUI 应用程序中添加了一个 Siri Intent:

并尝试使用以下内容更新我的通知流程:

然后处理返回UNNotificationContent的内容以显示为推送通知或本地通知。

虽然上面的代码没有崩溃并且似乎 /work/,但通知看起来并没有什么不同。使用调试器查看,_UNNotificationCommunicationContext已初始化,但是:

  • _displayName是零
  • _recipients为空(如预期的那样)
  • _contentURL是零
  • _attachments是空的
  • sender设置UNNotificationContact
    • handle&displayName设置正确
    • _handleType似乎也正确设置

在应用程序的日志中,我可以看到:

我缺少什么来正确显示朋友的个人资料图片?

谢谢