小编Pet*_*ses的帖子

Xcode 工作区“内部错误:missingPackageDescriptionModule”

将 Xcode 更新到版本 13.2 后,我无法再构建我的项目。我有一个与我的工作区文件相关的奇怪错误“内部错误:missingPackageDescriptionModule”。

这肯定与 SPM 有关,因为 Xcode 也没有加载 SPM 包。我尝试“重置包缓存”、“解决包缓存”以及“更新到最新的包缓存”,但在所有这些操作之后什么也没有发生。删除派生数据,清理也没有帮助......

在此输入图像描述

我还尝试使用终端解析包xcodebuild -resolvePackageDependencies,但收到错误消息:

--- xcodebuild: WARNING: The directory /Users/ptocicki/Developer/KFC/kfc-ios also contains the legacy project 'project.pbxproj' - ignoring it and using 'KFC.xcodeproj'.

xcodebuild: error: Could not resolve package dependencies:
  Internal error: missingPackageDescriptionModule"
Run Code Online (Sandbox Code Playgroud)

xcode swift-package-manager

78
推荐指数
3
解决办法
7404
查看次数

用可选的问号赋值

我目前正在从基础学习 Swift。现在我在选择选项,我试图理解这个案例:

var text: String? = nil

text? = "some text"
Run Code Online (Sandbox Code Playgroud)

如果我们用问号赋值会发生什么?我不明白为什么 text 的值是nil. 你能解释一下赋值text = "some text"和赋值的区别text? = "some text"吗?

ios swift

5
推荐指数
1
解决办法
69
查看次数

标签 统计

ios ×1

swift ×1

swift-package-manager ×1

xcode ×1