【问题标题】:xcode jump bar symbol representationsxcode 跳转条符号表示
【发布时间】:2017-04-05 05:16:56
【问题描述】:

我一直在使用 xcode 的跳转栏功能。使用起来很方便,但偶尔会在跳转栏遇到不知道代表什么的符号。

例如,我想知道中间符号(即 Collection 之前的符号实际代表什么),我在哪里可以找到有关所用符号列表的相关信息以及它们的实际含义?

【问题讨论】:

    标签: ios swift xcode


    【解决方案1】:

    即使我曾经想知道这些图标的含义,所以我只是浏览了很多官方的 Swift 框架和类 - 希望这会有所帮助,

    M - 模块,用于 UIKit、UserNotifications、CoreLocation 等框架

    主要是头文件,但这也适用于 Swift 类

    类和接口(Obj-C)

    结构

    枚举

    扩展

    方法和函数

    变量、属性和常量

    重载方法,有时也是普通方法

    协议

    语用标记

    宏

    TypeDef

    联合

    框架

    库

    Plist 文件

    故事板

    权利

    文件夹或组

    平面文件

    头文件

    实施文件

    Swift 文件

    资产目录

    P.S:使用 Xcode 8.1,如果我遇到任何新内容会更新更多。

    【讨论】:

    • “M”实际上代表模块。
    • 非常感谢您为答案付出的时间和精力!这远远超出了我的预期!奇怪的是,苹果根本没有提供任何关于这些符号实际代表什么的文档。
    • @CaptainAmerica 是的,你是对的,Apple 应该已经描述了这些图标及其含义。我将继续添加我在 Xcode 上发现的所有神秘图标:P
    【解决方案2】:

    当您跳转到 iOS 原生类型(如 String、Int、firstIndex 等)时,您会在跳转栏中遇到这些类型的符号。 在上面的示例中,集合用于数据存储。 Swift 提供了三种主要的集合类型,称为数组、集合和字典,用于存储值的集合。在上面的示例中,您已经进入了可数范围,该范围属于 swift 模块中的集合。

    【讨论】:

    • 非常感谢您的回答。如果可能,请告诉我在哪里可以找到解释每个符号含义的列表?
    • 对不起,但我相信没有任何列表可以解释每个符号。您必须使用苹果开发者网站,或者如果您想查看完整列表,请单击跳转栏上的最后一项(此处为可数范围),然后您可以看到一个下拉列表,其中显示了该集合中的所有符号并单击一个特定的符号,你可以得到它的解释或用法
    猜你喜欢
    • 1970-01-01
    • 2011-12-06
    • 2023-03-30
    • 1970-01-01
    • 2022-07-10
    • 2012-05-05
    • 1970-01-01
    • 1970-01-01
    • 2019-12-05
    相关资源
    最近更新 更多