XCode如何知道所打开源码文件的路径

前言

在XCode上编程的很多时候,我们需要探究特定函数的来源。特别是调用第三方库的时候。有时候一个陌生的代码文件被打开,我们却不知道的它来自何方。直接从磁盘上搜索,显得有点浪费时间,本博客给出一个解决的办法。

一、探寻某个函数的来源

可以选用鼠标点中函数,右键打开菜单的方式来寻找函数的定义,如下图:

二、查找未知文件的路径

通过前面的那个操作,代码发生了跳转。可以发现上述函数的定义,在这个ios.h这个文件当中。

那么如何直接打开这个ios.h文件所在的路径呢?如果是Visual Studio的话就比较方便直接右键点击在菜单中选择即可。但是在XCode中会相对复杂一些,实际的操作是这样的:

然后,就可以得到文件的真实路径,如下图:

总体来说,也还是非常方便的。

相关推荐
jndingxin8 小时前
OpenCV图像注册模块
人工智能·opencv·计算机视觉
R-G-B8 小时前
【P14 3-6 】OpenCV Python——视频加载、摄像头调用、视频基本信息获取(宽、高、帧率、总帧数)
python·opencv·视频加载·摄像头调用·获取视频基本信息·获取视频帧率·获取视频帧数
荼蘼8 小时前
OpenCv(三)——图像平滑处理
人工智能·opencv·计算机视觉
麦兜*21 小时前
【swift】SwiftUI动画卡顿全解:GeometryReader滥用检测与Canvas绘制替代方案
服务器·ios·swiftui·android studio·objective-c·ai编程·swift
R-G-B1 天前
OpenCV Python——报错AttributeError: module ‘cv2‘ has no attribute ‘bgsegm‘,解决办法
人工智能·python·opencv·opencv python·attributeerror·module ‘cv2‘·no attribute
似乎很简单1 天前
【opencv-Python学习笔记(5):几何变换】
笔记·opencv·学习
荼蘼1 天前
OpenCv(二)——边界填充、阈值处理
人工智能·opencv·计算机视觉
蜀中廖化2 天前
机器学习:基于OpenCV和Python的智能图像处理 实战
python·opencv·机器学习
R-G-B2 天前
【P27 4-8】OpenCV Python——Mat类、深拷贝(clone、copyTo、copy)、浅拷贝,原理讲解与示例代码
人工智能·python·opencv·浅拷贝·深拷贝·opencv python·mat类
星期天要睡觉2 天前
计算机视觉(opencv)实战三——图像运算、cv2.add()、cv2.addWeighted()
人工智能·opencv·计算机视觉