【问题标题】:Linking pages in Swift Playgrounds [Xcode]在 Swift Playgrounds [Xcode] 中链接页面
【发布时间】:2023-03-17 02:55:01
【问题描述】:

我是 Swift Playground 的新手,在 Xcode 中制作 Swift Playground 时遇到了一些问题。

这是我的主要游乐场页面

import UIKit
import PlaygroundSupport
import SpriteKit
let secondScene = Index()
let master = FirstScene()
let root = UINavigationController(rootViewController: master)
PlaygroundPage.current.liveView = root

但是当我尝试在 Swift 的源类和 Playground 页面本身中添加 Next Topic 时,链接不会出现。

注意:我在 Xcode 中使用 Swift Playgrounds,而不是在 iPad 上使用 Playgroundbook。

另外,在我的主页的源文件夹中,我将所有 classes 声明为公开,这是在源代码中使用帮助 swift 文件的正确方法吗?

我尝试创建一个新的 Playground,并添加了具有默认链接但仍然没有输出的页面。

【问题讨论】:

    标签: swift xcode markdown swift-playground xcplayground


    【解决方案1】:

    阅读 Apple 的 Markup Formatting Reference,您会受益匪浅。

    要创建指向另一个页面的链接,您将执行与我在上面在 Markdown 中创建指向该引用的链接相同的操作:

    [Next Topic](Pretend%20Topic%20Name)

    实际上你也可以这样做:

    [Next Topic](@next)

    【讨论】:

    • 我试过 [链接名称](@next) 但是当我在助手编辑器中运行它时,我看不到链接。我也应该把它放在类的 viewDidLoad() 方法中吗?或在我实例化课程的操场页面中。此外,当我添加 [链接名称](@next) 时,当我尝试通过单击 + cmd 按钮打开时找不到 @next 文件
    【解决方案2】:

    查看您的屏幕截图,您的代码是正确的。链接到下一页的语法 [Next Page!](@next)。您现在需要做的就是:
    - 在 Xcode 菜单栏中,单击 Editor
    - 点击“显示渲染标记”

    就是这样。您可以在任何您喜欢的地方放置标记。链接到游乐场页面时,请记住用 %20 替换空格,例如[My Page #2](My%20Other%20Page)

    【讨论】:

      猜你喜欢
      • 2022-01-24
      • 1970-01-01
      • 2021-09-26
      • 1970-01-01
      • 1970-01-01
      • 2021-09-25
      • 1970-01-01
      • 1970-01-01
      • 2011-08-21
      相关资源
      最近更新 更多